diff --git a/ProductApp/Podfile b/ProductApp/Podfile index 30cf442..a156c64 100644 --- a/ProductApp/Podfile +++ b/ProductApp/Podfile @@ -49,6 +49,9 @@ pod 'GYSDK' pod 'GTSDK' pod 'GTExtensionSDK' +pod 'ICGVideoTrimmer' + + post_install do |installer| installer.generated_projects.each do |project| project.targets.each do |target| diff --git a/ProductApp/Podfile.lock b/ProductApp/Podfile.lock index c69dd21..c07cd04 100644 --- a/ProductApp/Podfile.lock +++ b/ProductApp/Podfile.lock @@ -22,6 +22,7 @@ PODS: - GTCommonSDK (> 3.0.9.0) - GYSDK (3.0.5.0): - GTCommonSDK (>= 3.0.0.0) + - ICGVideoTrimmer (1.1) - IQKeyboardManager (6.5.11) - libpag (4.3.57) - LSTTimer (0.2.10) @@ -56,6 +57,7 @@ DEPENDENCIES: - GTExtensionSDK - GTSDK - GYSDK + - ICGVideoTrimmer - IQKeyboardManager - libpag - LSTTimer @@ -86,6 +88,7 @@ SPEC REPOS: - GTExtensionSDK - GTSDK - GYSDK + - ICGVideoTrimmer - IQKeyboardManager - libpag - LSTTimer @@ -116,6 +119,7 @@ SPEC CHECKSUMS: GTExtensionSDK: 9a5008e262732a2d3f58f3aee1a3e5a91ee20e1d GTSDK: b002384999146d5b86f1c9b56e20882ffbfd2796 GYSDK: ca742e929db8e65c5a20d4beb4288f23003f898e + ICGVideoTrimmer: 1f54de0595af56af2a406f20cdb33c1c440d15cd IQKeyboardManager: ef43ce1ba1e5aaf4adf222c0a46f39761f246879 libpag: 4bae06b191f85d9d17c47332151e819673191a2b LSTTimer: caf8f02ff366ca175cf4c1778d26c166183c1b6f @@ -139,6 +143,6 @@ SPEC CHECKSUMS: YYText: 5c461d709e24d55a182d1441c41dc639a18a4849 ZXSDK: 414bed508b670437a9bdf7c75d49816b8cb7b2d4 -PODFILE CHECKSUM: 23a7c93a86f631584bee299c2c8e21fe53940961 +PODFILE CHECKSUM: bdc7cf09c0fc5aac17abd7adc84468998a8a9a6d COCOAPODS: 1.16.2 diff --git a/ProductApp/Pods/ICGVideoTrimmer/LICENSE b/ProductApp/Pods/ICGVideoTrimmer/LICENSE new file mode 100644 index 0000000..763799b --- /dev/null +++ b/ProductApp/Pods/ICGVideoTrimmer/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2014 itsmeichigo + +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. \ No newline at end of file diff --git a/ProductApp/Pods/ICGVideoTrimmer/README.md b/ProductApp/Pods/ICGVideoTrimmer/README.md new file mode 100644 index 0000000..911ea49 --- /dev/null +++ b/ProductApp/Pods/ICGVideoTrimmer/README.md @@ -0,0 +1,62 @@ +# ICGVideoTrimmer +A library for quick video trimming based on `SAVideoRangeSlider`, mimicking the behavior of Instagram's. + +![Screenshot](https://raw.githubusercontent.com/itsmeichigo/ICGVideoTrimmer/master/trimmer.gif) + +## Note +I've made this very quickly so here's a list of things to do for improvements (pull requests are very much appreciated!): +- ~~Make panning thumb views smoother~~ +- ~~Make ruller view more customizable~~ +- ~~Added video tracker, mimicking the behaviour of Instagram's~~ - [@FabKremer](https://github.com/FabKremer) +- Bug fixes if any +- More and more, can't remember right now hahha. + +## Getting started + +#### Using CocoaPods: + Just add the following line in to your pod file: + + pod 'ICGVideoTrimmer' + +#### Manually add ICGVideoTrimmer as a library: + Drag and drop the subfolder named `Source` in your project and you are done. + +### Usage +Create an instance of `ICGVideoTrimmer` using interface builder or programmatically. Give it an asset and set the delegate. You can select theme color for the trimmer view and decide whether to show the ruler view by setting the properties. Finally, don't forget to call `resetSubviews`! + ```objective-C + [self.trimmerView setThemeColor:[UIColor lightGrayColor]]; + [self.trimmerView setAsset:self.asset]; + [self.trimmerView setShowsRulerView:YES]; + [self.trimmerView setTrackerColor:[UIColor cyanColor]]; + [self.trimmerView setShowsTracker:YES]; + [self.trimmerView setDelegate:self]; + [self.trimmerView resetSubviews]; + ``` +If necessary, you can also set your desired minimum and maximum length for your trimmed video by setting the properties `minLength` and `maxLength` for the trimmer view. By default, these properties are 3 and 15 (seconds) respectively. + +You can also customize your thumb views by setting images for the left and right thumbs: +```objective-C + [self.trimmerView setLeftThumbImage:[UIImage imageNamed:@"left-thumb"]]; + [self.trimmerView setRightThumbImage:[UIImage imageNamed:@"right-thumb"]]; +``` +See the project example to see how to manage the tracker on a video. + +## Requirements + +ICGVideoTrimmer requires iOS 7 and `MobileCoreServices` and `AVFoundation` frameworks. Honestly I haven't tested it with iOS 6 and below so I can't be too sure if it's compatible. + +### ARC + +ICGVideoTrimmer uses ARC. If you are using ICGVideoTrimmer in a non-arc project, you +will need to set a `-fobjc-arc` compiler flag on every ICGVideoTrimmer source files. To set a +compiler flag in Xcode, go to your active target and select the "Build Phases" tab. Then select +ICGVideoTrimmer source files, press Enter, insert -fobjc-arc and then "Done" to enable ARC +for ICGVideoTrimmer. + +## Contributing + +Contributions for bug fixing or improvements are welcome. Feel free to submit a pull request. + +## Licence + +ICGVideoTrimmer is available under the MIT license. See the LICENSE file for more info. diff --git a/ProductApp/Pods/ICGVideoTrimmer/Source/ICGRulerView.h b/ProductApp/Pods/ICGVideoTrimmer/Source/ICGRulerView.h new file mode 100644 index 0000000..9a3f63c --- /dev/null +++ b/ProductApp/Pods/ICGVideoTrimmer/Source/ICGRulerView.h @@ -0,0 +1,18 @@ +// +// ICGRulerView.h +// ICGVideoTrimmer +// +// Created by Huong Do on 1/25/15. +// Copyright (c) 2015 ichigo. All rights reserved. +// + +#import + +@interface ICGRulerView : UIView + +@property (assign, nonatomic) CGFloat widthPerSecond; +@property (strong, nonatomic) UIColor *themeColor; + +- (instancetype)initWithFrame:(CGRect)frame widthPerSecond:(CGFloat)width themeColor:(UIColor *)color; + +@end diff --git a/ProductApp/Pods/ICGVideoTrimmer/Source/ICGRulerView.m b/ProductApp/Pods/ICGVideoTrimmer/Source/ICGRulerView.m new file mode 100644 index 0000000..291c304 --- /dev/null +++ b/ProductApp/Pods/ICGVideoTrimmer/Source/ICGRulerView.m @@ -0,0 +1,78 @@ +// +// ICGRulerView.m +// ICGVideoTrimmer +// +// Created by Huong Do on 1/25/15. +// Copyright (c) 2015 ichigo. All rights reserved. +// + +#import "ICGRulerView.h" + +@implementation ICGRulerView + +- (instancetype)initWithFrame:(CGRect)frame widthPerSecond:(CGFloat)width themeColor:(UIColor *)color +{ + self = [super initWithFrame:frame]; + if (self) { + _widthPerSecond = width; + _themeColor = color; + } + return self; +} + + +- (void)drawRect:(CGRect)rect +{ + // Drawing code + CGContextRef context = UIGraphicsGetCurrentContext(); + + CGFloat leftMargin = 10; + CGFloat topMargin = 0; + CGFloat height = CGRectGetHeight(self.frame); + CGFloat width = CGRectGetWidth(self.frame); + CGFloat minorTickSpace = self.widthPerSecond; + NSInteger multiple = 5; + CGFloat majorTickLength = 12; + CGFloat minorTickLength = 7; + + CGFloat baseY = topMargin + height; + CGFloat minorY = baseY - minorTickLength; + CGFloat majorY = baseY - majorTickLength; + + NSInteger step = 0; + for (CGFloat x = leftMargin; x <= (leftMargin + width); x += minorTickSpace) { + CGContextMoveToPoint(context, x, baseY); + + CGContextSetFillColorWithColor(context, self.themeColor.CGColor); + if (step % multiple == 0) { + CGContextFillRect(context, CGRectMake(x, majorY, 1.75, majorTickLength)); + + UIFont *font = [UIFont systemFontOfSize:11]; + UIColor *textColor = self.themeColor; + NSDictionary *stringAttrs = @{NSFontAttributeName:font, NSForegroundColorAttributeName:textColor}; + + NSInteger minutes = step / 60; + NSInteger seconds = step % 60; + + NSAttributedString* attrStr; + + if (minutes > 0) { + attrStr = [[NSAttributedString alloc] initWithString:[NSString stringWithFormat:@"%ld:%02ld", (long) minutes, (long) seconds] attributes:stringAttrs]; + } + else { + attrStr = [[NSAttributedString alloc] initWithString:[NSString stringWithFormat:@":%02ld", (long) seconds] attributes:stringAttrs]; + } + + [attrStr drawAtPoint:CGPointMake(x-7, majorY - 15)]; + + + } else { + CGContextFillRect(context, CGRectMake(x, minorY, 1.0, minorTickLength)); + } + + step++; + } + +} + +@end diff --git a/ProductApp/Pods/ICGVideoTrimmer/Source/ICGThumbView.h b/ProductApp/Pods/ICGVideoTrimmer/Source/ICGThumbView.h new file mode 100644 index 0000000..1736c39 --- /dev/null +++ b/ProductApp/Pods/ICGVideoTrimmer/Source/ICGThumbView.h @@ -0,0 +1,19 @@ +// +// ICGVideoTrimmerLeftOverlay.h +// ICGVideoTrimmer +// +// Created by Huong Do on 1/19/15. +// Copyright (c) 2015 ichigo. All rights reserved. +// + +#import + +@interface ICGThumbView : UIView + +@property (strong, nonatomic) UIColor *color; + +- (instancetype)initWithFrame:(CGRect)frame color:(UIColor *)color right:(BOOL)flag; + +- (instancetype)initWithFrame:(CGRect)frame thumbImage:(UIImage *)image; + +@end diff --git a/ProductApp/Pods/ICGVideoTrimmer/Source/ICGThumbView.m b/ProductApp/Pods/ICGVideoTrimmer/Source/ICGThumbView.m new file mode 100644 index 0000000..42a8e57 --- /dev/null +++ b/ProductApp/Pods/ICGVideoTrimmer/Source/ICGThumbView.m @@ -0,0 +1,81 @@ +// +// ICGVideoTrimmerLeftOverlay.m +// ICGVideoTrimmer +// +// Created by Huong Do on 1/19/15. +// Copyright (c) 2015 ichigo. All rights reserved. +// + +#import "ICGThumbView.h" + +@interface ICGThumbView() + +@property (nonatomic) BOOL isRight; +@property (strong, nonatomic) UIImage *thumbImage; + +@end + +@implementation ICGThumbView + +- (instancetype)initWithFrame:(CGRect)frame color:(UIColor *)color right:(BOOL)flag +{ + self = [super initWithFrame:frame]; + if (self) { + _color = color; + _isRight = flag; + } + return self; +} + +- (instancetype)initWithFrame:(CGRect)frame thumbImage:(UIImage *)image +{ + self = [super initWithFrame:frame]; + if (self) { + self.thumbImage = image; + } + return self; +} + +- (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event +{ + CGRect relativeFrame = self.bounds; + UIEdgeInsets hitTestEdgeInsets = UIEdgeInsetsMake(0, -30, 0, -30); + CGRect hitFrame = UIEdgeInsetsInsetRect(relativeFrame, hitTestEdgeInsets); + return CGRectContainsPoint(hitFrame, point); +} + +- (void)drawRect:(CGRect)rect +{ + // Drawing code + + if (self.thumbImage) { + [self.thumbImage drawInRect:rect]; + } else { + //// Frames + CGRect bubbleFrame = self.bounds; + + //// Rounded Rectangle Drawing + CGRect roundedRectangleRect = CGRectMake(CGRectGetMinX(bubbleFrame), CGRectGetMinY(bubbleFrame), CGRectGetWidth(bubbleFrame), CGRectGetHeight(bubbleFrame)); + UIBezierPath *roundedRectanglePath = [UIBezierPath bezierPathWithRoundedRect: roundedRectangleRect byRoundingCorners: UIRectCornerTopLeft | UIRectCornerBottomLeft cornerRadii: CGSizeMake(3, 3)]; + if (self.isRight) { + roundedRectanglePath = [UIBezierPath bezierPathWithRoundedRect: roundedRectangleRect byRoundingCorners: UIRectCornerTopRight | UIRectCornerBottomRight cornerRadii: CGSizeMake(3, 3)]; + } + [roundedRectanglePath closePath]; + [self.color setFill]; + [roundedRectanglePath fill]; + + + CGRect decoratingRect = CGRectMake(CGRectGetMinX(bubbleFrame)+CGRectGetWidth(bubbleFrame)/2.5, CGRectGetMinY(bubbleFrame)+CGRectGetHeight(bubbleFrame)/4, 1.5, CGRectGetHeight(bubbleFrame)/2); + UIBezierPath *decoratingPath = [UIBezierPath bezierPathWithRoundedRect:decoratingRect byRoundingCorners: UIRectCornerTopLeft | UIRectCornerBottomLeft | UIRectCornerBottomRight | UIRectCornerTopRight cornerRadii: CGSizeMake(1, 1)]; + [decoratingPath closePath]; + [[UIColor colorWithWhite:1 alpha:0.5] setFill]; + [decoratingPath fill]; + + } + + + +} + + +@end diff --git a/ProductApp/Pods/ICGVideoTrimmer/Source/ICGVideoTrimmer.h b/ProductApp/Pods/ICGVideoTrimmer/Source/ICGVideoTrimmer.h new file mode 100644 index 0000000..8a39fef --- /dev/null +++ b/ProductApp/Pods/ICGVideoTrimmer/Source/ICGVideoTrimmer.h @@ -0,0 +1,16 @@ +// +// ICGVideoTrimmer.h +// ICGVideoTrimmer +// +// Created by Huong Do on 1/29/15. +// Copyright (c) 2015 ichigo. All rights reserved. +// + +#ifndef ICGVideoTrimmer_ICGVideoTrimmer_h +#define ICGVideoTrimmer_ICGVideoTrimmer_h + +#import "ICGVideoTrimmerView.h" +#import "ICGThumbView.h" +#import "ICGRulerView.h" + +#endif diff --git a/ProductApp/Pods/ICGVideoTrimmer/Source/ICGVideoTrimmerView.h b/ProductApp/Pods/ICGVideoTrimmer/Source/ICGVideoTrimmerView.h new file mode 100644 index 0000000..27106d7 --- /dev/null +++ b/ProductApp/Pods/ICGVideoTrimmer/Source/ICGVideoTrimmerView.h @@ -0,0 +1,64 @@ +// +// ICGVideoTrimmerView.h +// ICGVideoTrimmer +// +// Created by Huong Do on 1/18/15. +// Copyright (c) 2015 ichigo. All rights reserved. +// + +#import +#import + +@protocol ICGVideoTrimmerDelegate; + +@interface ICGVideoTrimmerView : UIView + +// Video to be trimmed +@property (strong, nonatomic) AVAsset *asset; + +// Theme color for the trimmer view +@property (strong, nonatomic) UIColor *themeColor; + +// Maximum length for the trimmed video +@property (assign, nonatomic) CGFloat maxLength; + +// Minimum length for the trimmed video +@property (assign, nonatomic) CGFloat minLength; + +// Show ruler view on the trimmer view or not +@property (assign, nonatomic) BOOL showsRulerView; + +// Customize color for tracker +@property (assign, nonatomic) UIColor *trackerColor; + +// Custom image for the left thumb +@property (strong, nonatomic) UIImage *leftThumbImage; + +// Custom image for the right thumb +@property (strong, nonatomic) UIImage *rightThumbImage; + +// Custom width for the top and bottom borders +@property (assign, nonatomic) CGFloat borderWidth; + +// Custom width for thumb +@property (assign, nonatomic) CGFloat thumbWidth; + +@property (weak, nonatomic) IBOutlet id delegate; + +- (instancetype)initWithAsset:(AVAsset *)asset; + +- (instancetype)initWithFrame:(CGRect)frame asset:(AVAsset *)asset; + +- (void)resetSubviews; + +- (void)seekToTime:(CGFloat)startTime; + +- (void)hideTracker:(BOOL)flag; + +@end + +@protocol ICGVideoTrimmerDelegate + +- (void)trimmerView:(ICGVideoTrimmerView *)trimmerView didChangeLeftPosition:(CGFloat)startTime rightPosition:(CGFloat)endTime; + +@end diff --git a/ProductApp/Pods/ICGVideoTrimmer/Source/ICGVideoTrimmerView.m b/ProductApp/Pods/ICGVideoTrimmer/Source/ICGVideoTrimmerView.m new file mode 100644 index 0000000..1830c69 --- /dev/null +++ b/ProductApp/Pods/ICGVideoTrimmer/Source/ICGVideoTrimmerView.m @@ -0,0 +1,383 @@ +// +// ICGVideoTrimmerView.m +// ICGVideoTrimmer +// +// Created by Huong Do on 1/18/15. +// Copyright (c) 2015 ichigo. All rights reserved. +// + +#import "ICGVideoTrimmerView.h" +#import "ICGThumbView.h" +#import "ICGRulerView.h" + +@interface ICGVideoTrimmerView() + +@property (strong, nonatomic) UIView *contentView; +@property (strong, nonatomic) UIView *frameView; +@property (strong, nonatomic) UIScrollView *scrollView; +@property (strong, nonatomic) AVAssetImageGenerator *imageGenerator; + +@property (strong, nonatomic) UIView *leftOverlayView; +@property (strong, nonatomic) UIView *rightOverlayView; +@property (strong, nonatomic) ICGThumbView *leftThumbView; +@property (strong, nonatomic) ICGThumbView *rightThumbView; + +@property (strong, nonatomic) UIView *trackerView; +@property (strong, nonatomic) UIView *topBorder; +@property (strong, nonatomic) UIView *bottomBorder; + +@property (nonatomic) CGFloat startTime; +@property (nonatomic) CGFloat endTime; + +@property (nonatomic) CGFloat widthPerSecond; + +@property (nonatomic) CGPoint leftStartPoint; +@property (nonatomic) CGPoint rightStartPoint; +@property (nonatomic) CGFloat overlayWidth; + +@end + +@implementation ICGVideoTrimmerView + +#pragma mark - Initiation + +- (instancetype)initWithAsset:(AVAsset *)asset +{ + return [self initWithFrame:CGRectZero asset:asset]; +} + +- (instancetype)initWithFrame:(CGRect)frame asset:(AVAsset *)asset +{ + self = [super initWithFrame:frame]; + if (self) { + _asset = asset; + [self resetSubviews]; + } + return self; +} + + +#pragma mark - Private methods + +- (CGFloat)thumbWidth +{ + return _thumbWidth ?: 10; +} + +- (CGFloat)maxLength +{ + return _maxLength ?: 15; +} + +- (CGFloat)minLength +{ + return _minLength ?: 3; +} + +- (void)resetSubviews +{ + [self setBackgroundColor:[UIColor blackColor]]; + + [self.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)]; + + self.scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, CGRectGetWidth(self.frame), CGRectGetHeight(self.frame))]; + [self addSubview:self.scrollView]; + [self.scrollView setDelegate:self]; + [self.scrollView setShowsHorizontalScrollIndicator:NO]; + + self.contentView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, CGRectGetWidth(self.scrollView.frame), CGRectGetHeight(self.scrollView.frame))]; + [self.scrollView setContentSize:self.contentView.frame.size]; + [self.scrollView addSubview:self.contentView]; + + CGFloat ratio = self.showsRulerView ? 0.7 : 1.0; + self.frameView = [[UIView alloc] initWithFrame:CGRectMake(self.thumbWidth, 0, CGRectGetWidth(self.contentView.frame)-2*self.thumbWidth, CGRectGetHeight(self.contentView.frame)*ratio)]; + [self.frameView.layer setMasksToBounds:YES]; + [self.contentView addSubview:self.frameView]; + + [self addFrames]; + + if (self.showsRulerView) { + CGRect rulerFrame = CGRectMake(0, CGRectGetHeight(self.contentView.frame)*0.7, CGRectGetWidth(self.contentView.frame)+self.thumbWidth, CGRectGetHeight(self.contentView.frame)*0.3); + ICGRulerView *rulerView = [[ICGRulerView alloc] initWithFrame:rulerFrame widthPerSecond:self.widthPerSecond themeColor:self.themeColor]; + [self.contentView addSubview:rulerView]; + } + + // add borders + self.topBorder = [[UIView alloc] init]; + [self.topBorder setBackgroundColor:self.themeColor]; + [self addSubview:self.topBorder]; + + self.bottomBorder = [[UIView alloc] init]; + [self.bottomBorder setBackgroundColor:self.themeColor]; + [self addSubview:self.bottomBorder]; + + // width for left and right overlay views + self.overlayWidth = CGRectGetWidth(self.frame) - (self.minLength * self.widthPerSecond); + + // add left overlay view + self.leftOverlayView = [[UIView alloc] initWithFrame:CGRectMake(self.thumbWidth - self.overlayWidth, 0, self.overlayWidth, CGRectGetHeight(self.frameView.frame))]; + CGRect leftThumbFrame = CGRectMake(self.overlayWidth-self.thumbWidth, 0, self.thumbWidth, CGRectGetHeight(self.frameView.frame)); + if (self.leftThumbImage) { + self.leftThumbView = [[ICGThumbView alloc] initWithFrame:leftThumbFrame thumbImage:self.leftThumbImage]; + } else { + self.leftThumbView = [[ICGThumbView alloc] initWithFrame:leftThumbFrame color:self.themeColor right:NO]; + } + + self.trackerView = [[UIView alloc] initWithFrame:CGRectMake(self.thumbWidth, -5, 3, CGRectGetHeight(self.frameView.frame) + 10)]; + self.trackerView.backgroundColor = self.trackerColor ? self.trackerColor : [UIColor whiteColor]; + self.trackerView.layer.masksToBounds = true; + self.trackerView.layer.cornerRadius = 2; + [self addSubview:self.trackerView]; + + [self.leftThumbView.layer setMasksToBounds:YES]; + [self.leftOverlayView addSubview:self.leftThumbView]; + [self.leftOverlayView setUserInteractionEnabled:YES]; + UIPanGestureRecognizer *leftPanGestureRecognizer = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(moveLeftOverlayView:)]; + [self.leftOverlayView addGestureRecognizer:leftPanGestureRecognizer]; + [self.leftOverlayView setBackgroundColor:[UIColor colorWithWhite:0 alpha:0.8]]; + [self addSubview:self.leftOverlayView]; + + // add right overlay view + CGFloat rightViewFrameX = CGRectGetWidth(self.frameView.frame) < CGRectGetWidth(self.frame) ? CGRectGetMaxX(self.frameView.frame) : CGRectGetWidth(self.frame) - self.thumbWidth; + self.rightOverlayView = [[UIView alloc] initWithFrame:CGRectMake(rightViewFrameX, 0, self.overlayWidth, CGRectGetHeight(self.frameView.frame))]; + if (self.rightThumbImage) { + self.rightThumbView = [[ICGThumbView alloc] initWithFrame:CGRectMake(0, 0, self.thumbWidth, CGRectGetHeight(self.frameView.frame)) thumbImage:self.rightThumbImage]; + } else { + self.rightThumbView = [[ICGThumbView alloc] initWithFrame:CGRectMake(0, 0, self.thumbWidth, CGRectGetHeight(self.frameView.frame)) color:self.themeColor right:YES]; + } + [self.rightThumbView.layer setMasksToBounds:YES]; + [self.rightOverlayView addSubview:self.rightThumbView]; + [self.rightOverlayView setUserInteractionEnabled:YES]; + UIPanGestureRecognizer *rightPanGestureRecognizer = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(moveRightOverlayView:)]; + [self.rightOverlayView addGestureRecognizer:rightPanGestureRecognizer]; + [self.rightOverlayView setBackgroundColor:[UIColor colorWithWhite:0 alpha:0.8]]; + [self addSubview:self.rightOverlayView]; + + [self updateBorderFrames]; + [self notifyDelegate]; +} + +- (void)updateBorderFrames +{ + CGFloat height = self.borderWidth ? self.borderWidth : 1; + [self.topBorder setFrame:CGRectMake(CGRectGetMaxX(self.leftOverlayView.frame), 0, CGRectGetMinX(self.rightOverlayView.frame)-CGRectGetMaxX(self.leftOverlayView.frame), height)]; + [self.bottomBorder setFrame:CGRectMake(CGRectGetMaxX(self.leftOverlayView.frame), CGRectGetHeight(self.frameView.frame)-height, CGRectGetMinX(self.rightOverlayView.frame)-CGRectGetMaxX(self.leftOverlayView.frame), height)]; +} + +- (void)moveLeftOverlayView:(UIPanGestureRecognizer *)gesture +{ + switch (gesture.state) { + case UIGestureRecognizerStateBegan: + self.leftStartPoint = [gesture locationInView:self]; + break; + case UIGestureRecognizerStateChanged: + { + CGPoint point = [gesture locationInView:self]; + + int deltaX = point.x - self.leftStartPoint.x; + + CGPoint center = self.leftOverlayView.center; + + CGFloat newLeftViewMidX = center.x += deltaX;; + CGFloat maxWidth = CGRectGetMinX(self.rightOverlayView.frame) - (self.minLength * self.widthPerSecond); + CGFloat newLeftViewMinX = newLeftViewMidX - self.overlayWidth/2; + if (newLeftViewMinX < self.thumbWidth - self.overlayWidth) { + newLeftViewMidX = self.thumbWidth - self.overlayWidth + self.overlayWidth/2; + } else if (newLeftViewMinX + self.overlayWidth > maxWidth) { + newLeftViewMidX = maxWidth - self.overlayWidth / 2; + } + + self.leftOverlayView.center = CGPointMake(newLeftViewMidX, self.leftOverlayView.center.y); + self.leftStartPoint = point; + [self updateBorderFrames]; + [self notifyDelegate]; + + break; + } + + default: + break; + } + + +} + +- (void)moveRightOverlayView:(UIPanGestureRecognizer *)gesture +{ + switch (gesture.state) { + case UIGestureRecognizerStateBegan: + self.rightStartPoint = [gesture locationInView:self]; + break; + case UIGestureRecognizerStateChanged: + { + CGPoint point = [gesture locationInView:self]; + + int deltaX = point.x - self.rightStartPoint.x; + + CGPoint center = self.rightOverlayView.center; + + CGFloat newRightViewMidX = center.x += deltaX; + CGFloat minX = CGRectGetMaxX(self.leftOverlayView.frame) + self.minLength * self.widthPerSecond; + CGFloat maxX = CMTimeGetSeconds([self.asset duration]) <= self.maxLength + 0.5 ? CGRectGetMaxX(self.frameView.frame) : CGRectGetWidth(self.frame) - self.thumbWidth; + if (newRightViewMidX - self.overlayWidth/2 < minX) { + newRightViewMidX = minX + self.overlayWidth/2; + } else if (newRightViewMidX - self.overlayWidth/2 > maxX) { + newRightViewMidX = maxX + self.overlayWidth/2; + } + + self.rightOverlayView.center = CGPointMake(newRightViewMidX, self.rightOverlayView.center.y); + self.rightStartPoint = point; + [self updateBorderFrames]; + [self notifyDelegate]; + + break; + } + + default: + break; + } +} + +- (void)seekToTime:(CGFloat) time +{ + CGFloat posToMove = time * self.widthPerSecond + self.thumbWidth - self.scrollView.contentOffset.x; + + CGRect trackerFrame = self.trackerView.frame; + trackerFrame.origin.x = posToMove; + self.trackerView.frame = trackerFrame; + +} + +- (void)hideTracker:(BOOL)flag +{ + self.trackerView.hidden = flag; +} + +- (void)notifyDelegate +{ + CGFloat start = CGRectGetMaxX(self.leftOverlayView.frame) / self.widthPerSecond + (self.scrollView.contentOffset.x -self.thumbWidth) / self.widthPerSecond; + if (!self.trackerView.hidden && start != self.startTime) { + [self seekToTime:start]; + } + self.startTime = start; + self.endTime = CGRectGetMinX(self.rightOverlayView.frame) / self.widthPerSecond + (self.scrollView.contentOffset.x - self.thumbWidth) / self.widthPerSecond; + [self.delegate trimmerView:self didChangeLeftPosition:self.startTime rightPosition:self.endTime]; +} + +- (void)addFrames +{ + self.imageGenerator = [AVAssetImageGenerator assetImageGeneratorWithAsset:self.asset]; + self.imageGenerator.appliesPreferredTrackTransform = YES; + if ([self isRetina]){ + self.imageGenerator.maximumSize = CGSizeMake(CGRectGetWidth(self.frameView.frame)*2, CGRectGetHeight(self.frameView.frame)*2); + } else { + self.imageGenerator.maximumSize = CGSizeMake(CGRectGetWidth(self.frameView.frame), CGRectGetHeight(self.frameView.frame)); + } + + CGFloat picWidth = 0; + + // First image + NSError *error; + CMTime actualTime; + CGImageRef halfWayImage = [self.imageGenerator copyCGImageAtTime:kCMTimeZero actualTime:&actualTime error:&error]; + UIImage *videoScreen; + if ([self isRetina]){ + videoScreen = [[UIImage alloc] initWithCGImage:halfWayImage scale:2.0 orientation:UIImageOrientationUp]; + } else { + videoScreen = [[UIImage alloc] initWithCGImage:halfWayImage]; + } + if (halfWayImage != NULL) { + UIImageView *tmp = [[UIImageView alloc] initWithImage:videoScreen]; + CGRect rect = tmp.frame; + rect.size.width = videoScreen.size.width; + tmp.frame = rect; + [self.frameView addSubview:tmp]; + picWidth = tmp.frame.size.width; + CGImageRelease(halfWayImage); + } + + Float64 duration = CMTimeGetSeconds([self.asset duration]); + CGFloat screenWidth = CGRectGetWidth(self.frame) - 2*self.thumbWidth; // quick fix to make up for the width of thumb views + NSInteger actualFramesNeeded; + + CGFloat frameViewFrameWidth = (duration / self.maxLength) * screenWidth; + [self.frameView setFrame:CGRectMake(self.thumbWidth, 0, frameViewFrameWidth, CGRectGetHeight(self.frameView.frame))]; + CGFloat contentViewFrameWidth = CMTimeGetSeconds([self.asset duration]) <= self.maxLength + 0.5 ? screenWidth + 30 : frameViewFrameWidth; + [self.contentView setFrame:CGRectMake(0, 0, contentViewFrameWidth, CGRectGetHeight(self.contentView.frame))]; + [self.scrollView setContentSize:self.contentView.frame.size]; + NSInteger minFramesNeeded = screenWidth / picWidth + 1; + actualFramesNeeded = (duration / self.maxLength) * minFramesNeeded + 1; + + Float64 durationPerFrame = duration / (actualFramesNeeded*1.0); + self.widthPerSecond = frameViewFrameWidth / duration; + + int preferredWidth = 0; + NSMutableArray *times = [[NSMutableArray alloc] init]; + for (int i=1; i 1.0)); +} + +#pragma mark - UIScrollViewDelegate + +- (void)scrollViewDidScroll:(UIScrollView *)scrollView +{ + if (CMTimeGetSeconds([self.asset duration]) <= self.maxLength + 0.5) { + [UIView animateWithDuration:0.3 animations:^{ + [scrollView setContentOffset:CGPointZero]; + }]; + } + [self notifyDelegate]; +} + +@end diff --git a/ProductApp/Pods/Manifest.lock b/ProductApp/Pods/Manifest.lock index c69dd21..c07cd04 100644 --- a/ProductApp/Pods/Manifest.lock +++ b/ProductApp/Pods/Manifest.lock @@ -22,6 +22,7 @@ PODS: - GTCommonSDK (> 3.0.9.0) - GYSDK (3.0.5.0): - GTCommonSDK (>= 3.0.0.0) + - ICGVideoTrimmer (1.1) - IQKeyboardManager (6.5.11) - libpag (4.3.57) - LSTTimer (0.2.10) @@ -56,6 +57,7 @@ DEPENDENCIES: - GTExtensionSDK - GTSDK - GYSDK + - ICGVideoTrimmer - IQKeyboardManager - libpag - LSTTimer @@ -86,6 +88,7 @@ SPEC REPOS: - GTExtensionSDK - GTSDK - GYSDK + - ICGVideoTrimmer - IQKeyboardManager - libpag - LSTTimer @@ -116,6 +119,7 @@ SPEC CHECKSUMS: GTExtensionSDK: 9a5008e262732a2d3f58f3aee1a3e5a91ee20e1d GTSDK: b002384999146d5b86f1c9b56e20882ffbfd2796 GYSDK: ca742e929db8e65c5a20d4beb4288f23003f898e + ICGVideoTrimmer: 1f54de0595af56af2a406f20cdb33c1c440d15cd IQKeyboardManager: ef43ce1ba1e5aaf4adf222c0a46f39761f246879 libpag: 4bae06b191f85d9d17c47332151e819673191a2b LSTTimer: caf8f02ff366ca175cf4c1778d26c166183c1b6f @@ -139,6 +143,6 @@ SPEC CHECKSUMS: YYText: 5c461d709e24d55a182d1441c41dc639a18a4849 ZXSDK: 414bed508b670437a9bdf7c75d49816b8cb7b2d4 -PODFILE CHECKSUM: 23a7c93a86f631584bee299c2c8e21fe53940961 +PODFILE CHECKSUM: bdc7cf09c0fc5aac17abd7adc84468998a8a9a6d COCOAPODS: 1.16.2 diff --git a/ProductApp/Pods/Pods.xcodeproj/project.pbxproj b/ProductApp/Pods/Pods.xcodeproj/project.pbxproj index e625738..89fa31e 100644 --- a/ProductApp/Pods/Pods.xcodeproj/project.pbxproj +++ b/ProductApp/Pods/Pods.xcodeproj/project.pbxproj @@ -24,7 +24,7 @@ 1F61E678B6D8F054218E48EE26BCD60C /* [CP] Copy XCFrameworks */, ); dependencies = ( - 15065A35EA78A46456D17326C21F0F95 /* PBXTargetDependency */, + 83AB6713684A18A2E0FE52A72B809013 /* PBXTargetDependency */, ); name = UMCommon; }; @@ -44,7 +44,7 @@ buildPhases = ( ); dependencies = ( - 79A66F40DC2EFD5C822F221090BE917E /* PBXTargetDependency */, + 9808F670CD853D9F8F484BB41B5A5F4A /* PBXTargetDependency */, ); name = GYSDK; }; @@ -54,7 +54,7 @@ buildPhases = ( ); dependencies = ( - 531D6F7969D75D49536A4166585740D8 /* PBXTargetDependency */, + F8C345812B71912642760109623B731C /* PBXTargetDependency */, ); name = UMLink; }; @@ -69,7 +69,7 @@ }; 8194323886ECAF7E912EFDAFC84017AA /* ZXSDK */ = { isa = PBXAggregateTarget; - buildConfigurationList = 538A597A6CA6794132FE5517FC587E88 /* Build configuration list for PBXAggregateTarget "ZXSDK" */; + buildConfigurationList = B66294237CA7E48FFA158FBF7CE7F765 /* Build configuration list for PBXAggregateTarget "ZXSDK" */; buildPhases = ( ); dependencies = ( @@ -92,7 +92,7 @@ D984A768DD4A1ECAD484A89C6159909E /* [CP] Copy XCFrameworks */, ); dependencies = ( - BA995361EDF7D5B310E0CD64EF6D7730 /* PBXTargetDependency */, + ABF3E62073E94255AAEAC4A5D59B4A84 /* PBXTargetDependency */, ); name = GTCommonSDK; }; @@ -103,15 +103,15 @@ 9A45ACE7883F8CF5E79EB4F4C8D0EF7D /* [CP] Copy XCFrameworks */, ); dependencies = ( - FFA26ABB703E81E404957C35DD140C42 /* PBXTargetDependency */, + 41032EA2FA4DC91CF4F515A56BD289CA /* PBXTargetDependency */, ); name = GTSDK; }; CEB9AD2C3CFC208BFBE1F22F5EC3E1FC /* UMDevice */ = { isa = PBXAggregateTarget; - buildConfigurationList = 65574701E94D6EB17B116F0C650E3362 /* Build configuration list for PBXAggregateTarget "UMDevice" */; + buildConfigurationList = AEA0AB4EF0CC627B8CA86EC80FFCEF80 /* Build configuration list for PBXAggregateTarget "UMDevice" */; buildPhases = ( - 9442841E8115F6E978793D7CA774102B /* [CP] Copy XCFrameworks */, + C4912C4425503FFFA84824AB2CD8471C /* [CP] Copy XCFrameworks */, ); dependencies = ( ); @@ -129,1315 +129,1351 @@ /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - 001F8AD42B53FA3D5CB8A515F2605EC3 /* LQYPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A7BE23B3E7CA30D2A12DEB2BFC0F371 /* LQYPickerView.m */; }; - 0066C9BDBCB5DB47CB2A1DAB18E8A1EF /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2CE484AACBBD6A1F6137C42072ACB5EB /* CoreText.framework */; }; - 0104977F50A324681C504F3CA7B2BE17 /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E9987CEAF3D17B8C216B7C258DD327D /* MJRefreshGifHeader.m */; }; - 0114B8F5F20574BB892ACFE2B202D95C /* MJRefreshTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B206C2307957CA8E895D128DFFAE036 /* MJRefreshTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 017169EFCF339B59B9259F2496C0F51C /* YYLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = 8450A9709C56A5DF7FCC3D881A788F3D /* YYLabel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 01B4962E95B0A0795B1E55AF36DA68F6 /* MOFSPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BC4FB728B2CB625FFA275533747A33F /* MOFSPickerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 022889FE0880FBA3A2EB7E6F7D0ED258 /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 6276C0A0747FF876AF52FB5668271F6B /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 030DE50F280B0B9BACC7D9BC920E542F /* UITableView+FDKeyedHeightCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 8425FF930640C44581FE5CA9237BB3E7 /* UITableView+FDKeyedHeightCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 038D3FD9D50CA1AF4AF221AA7E78BC30 /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB5BE19E927A51BC38B183065D4B448 /* SDWebImageOptionsProcessor.m */; }; - 046C8CF4F5BC1F8F7AEB535E1FB5CFF9 /* TADotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 75002449918903866974597D29728ACA /* TADotView.m */; }; - 047F86D589F138CC97BBA75B490A677D /* IQPreviousNextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 840A480875E7020E2416BE7C711D5A47 /* IQPreviousNextView.m */; }; - 05C72493BC22CB7BA10670ACB0EC8023 /* YYTextDebugOption.m in Sources */ = {isa = PBXBuildFile; fileRef = 119D0706188D8A844CD6AAC773DF28CE /* YYTextDebugOption.m */; }; - 05E2B7C1DB7528A0BBEA1521BE0DBAF1 /* MASViewAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = B52C375515A66BD9BAB6737A501730B9 /* MASViewAttribute.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 098F5246BD19E8B6A091EC0BF93EC1A4 /* YiAddAudioCommand.swift in Sources */ = {isa = PBXBuildFile; fileRef = D62B6A7CCB2CD2C0F25E7318D985137E /* YiAddAudioCommand.swift */; }; - 09D83550FA3463CBD1F973791C1BAD6D /* MOFSDatePicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EF6F537873E2022576CCF33AF57BD5E /* MOFSDatePicker.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0A543346E663B7BA3CC071AA92390EB4 /* TADotView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4056FAD5963675DF34498938D68068 /* TADotView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0A6F296C16EA0A455916828CCBEEFDC8 /* IQKeyboardReturnKeyHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = DD15A22280654D117E60CF35073C54F8 /* IQKeyboardReturnKeyHandler.m */; }; - 0AE6A7FE983C927682480C8A9D1C32A9 /* UITableView+FDTemplateLayoutCellDebug.m in Sources */ = {isa = PBXBuildFile; fileRef = 21FD913D82DBB3417437907DFBD0C873 /* UITableView+FDTemplateLayoutCellDebug.m */; }; - 0AF16F084FDB6E84677C4692CD931EE6 /* TAAbstractDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 92AC907CFDA7FE7792AED26F8ABC68FB /* TAAbstractDotView.m */; }; - 0BD1E52C6A20A1E2F9B6044C2CF41DAC /* SDCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = EDB899C5020786CAE05CDC0FFCCAC657 /* SDCollectionViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0C91F1C99A35729020707737A2FEDD00 /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = EB4A03D0725D83586E0C059F6F544964 /* UIView+MJExtension.m */; }; - 0D72C23AB0597CFF32A4C8889E6AA3DA /* YYTextRubyAnnotation.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C82E945FB04FF1F9491F00C219D2F9 /* YYTextRubyAnnotation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0DD76C0E3C4257ABF0CCD14A937A64A1 /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = B6DE291BE1F7BCB89DC204A4F920DBA1 /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0DF5856674EB9A3C7E5A5B1BBE9FAED4 /* MOFSAddressPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 43637B83E8E0178EB73A104154801B9B /* MOFSAddressPickerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0F31B31FE6C8649DA05D958A66F9D271 /* IQKeyboardManagerConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 204A7B66AE0DE56BBB97FFDDF00459D6 /* IQKeyboardManagerConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0FB199C06866EC3D430A3E21C4850C87 /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = DD4A5089179F9700982755A1149C1515 /* MJRefreshConst.m */; }; - 104D9196010D2A8C52C0C19E9C9D52E8 /* MBProgressHUD-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F133ED92C48AF4A6A1BEA3A57811BD47 /* MBProgressHUD-dummy.m */; }; - 10D6E7C31A33611C23A9F52B8D2F8EDC /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = B9EC178502A518A500F29B4B1491F9B7 /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 11A4047F2AB2A41AF2E1209D0FEAB542 /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 44398A9D825767177038A13738841322 /* SDMemoryCache.m */; }; - 11D4DC1FCE5647EEA8484AA4A880AF8F /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CB44E5CBB8BCB03E16C8EC2442B1D3B /* MBProgressHUD.m */; }; - 122AE2C3558FA1C6D90F31E612D22A32 /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E65015EEDBD4D734150D0432AC8442E /* SDWebImageDownloaderDecryptor.m */; }; - 15B27182B591769C57B55544260DC886 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 59BBCE279FB5D7A4EDB5A431902B4D99 /* Foundation.framework */; }; - 1609C996ED7D1B5A6628D58A26B013B3 /* YiRotateCommand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64F513B3C2BDD07BFF82A1C2718735D5 /* YiRotateCommand.swift */; }; - 1763BF1A73363FCCDD9C9BE2F3C9ECC5 /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A6A314CF3FB5BE2369F6CAC347D1FB3 /* MJRefreshAutoStateFooter.m */; }; - 181E5F4343C6D3625AE04C1B0D70F0C7 /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C1F30ECA90B4EA7C5C7A0798E998C42 /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 18BB9E99CDE7A2BE9328476861F883AA /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = A2BF1B5C984EBC34D3994ADC124DF867 /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 19446570405A58FF0C21C5A2BF86CA7E /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = E7F54E2F65D33DAB5575592D5AB05376 /* SDGraphicsImageRenderer.m */; }; - 197D19E91DC702F83945AC6BC4E5659D /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 30613860FD0A9B3ABD5B19A591B3F20E /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 19DE04E9E89AB7AD5700B1C32629486B /* MOFSAddressModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E2506B8AEED6914BB9CDFEA0E64FA2C /* MOFSAddressModel.m */; }; - 19F8A68E37A49FF193C31BFFFF882400 /* UIView+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = C34732482DD34D0BDDD30A664D67F7AD /* UIView+YYText.m */; }; - 1AAA36EC66AE60DC372F8CC06D7CD2EA /* SDWebImageCacheKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AF4FB0B0CA5AC01C89755101451A0F5 /* SDWebImageCacheKeyFilter.m */; }; - 1B22CDAB57F949D9D5A8877E9C8DF60B /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 267DF34A76756237EAC393DFB3515CCC /* SDImageCacheConfig.m */; }; - 1B976739347B7BE0971718CF9D2BF979 /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FC00C1BB33C2A1731D023BC8DF1B8E0 /* SDImageCacheDefine.m */; }; - 1CA7ADC37A1FB17AA6DDF31CFABF90B2 /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = E370B691075FEF83F8AD379156EE465F /* MJRefreshAutoFooter.m */; }; - 1CB3978B07A69A3A020E5CF64D0AAF29 /* YYTextUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = F5D040321CED22184033BA4F1C0B22D2 /* YYTextUtilities.m */; }; - 1CDB03419D31CB46D2DDA3BDBFE54FA0 /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AA99F83DF029B2CAFC30E8938EFFBF2 /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1D56A164E9972784FE1E453434091535 /* MOFSPickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 47AC6E745099B069A72A3B8AB9497091 /* MOFSPickerManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 20A746A0BDA1BA642CA9C202EE29230E /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CDD206CF445380FD7ADF18530506036 /* SDImageGIFCoder.m */; }; - 20EBE3D9DF1CEEE31D37208650BF227F /* UIPasteboard+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = AC12F90821B2BEC44539A531E761A423 /* UIPasteboard+YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 21C1B01A26FB94FCCA9E190BB2F131EE /* MOFSAddressPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = C50FFCA964BCF52DFEAABA4E9C5A8C59 /* MOFSAddressPickerView.m */; }; - 2273580D1038FA8F15846E4742AC604F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 59BBCE279FB5D7A4EDB5A431902B4D99 /* Foundation.framework */; }; - 2328065B214A31D215773195835E723F /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = D633255FC2DE60C33B66519039754FA4 /* UIImage+GIF.m */; }; - 23769D6CF2F41ABB445CACDFA26B4365 /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 91FA71ABF4B138573C0CCA2F1B4CE51E /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 23AFB0CF61507BF3B25180D65AF01913 /* SDDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 6264B5B6B286115923C62CBBBDC13551 /* SDDiskCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 24211D20F9094CD869C245C8E2B4E51B /* NSAttributedString+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = CB097F93569E7C07C8C47D2BD20BF132 /* NSAttributedString+YYText.m */; }; - 26A3DE3437CC7F7DD97F8225B1609A3E /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B0B0FDC9681C02CC9775A6C23FD4321 /* UIScrollView+MJRefresh.m */; }; - 27CB835C02D75B2DF8F06E9E793DF52A /* YiVideoEditorData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 693007222DFBED344993AF7DE8CAC437 /* YiVideoEditorData.swift */; }; - 27D52287BEAFEB9E8043253054AF3A27 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 59BBCE279FB5D7A4EDB5A431902B4D99 /* Foundation.framework */; }; - 2877ECC48B408FDAE6792092BE1ED234 /* IQUIView+IQKeyboardToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = D52A1D951C9910BCCBE81EE9610F4C68 /* IQUIView+IQKeyboardToolbar.m */; }; - 28950C8E82C1B0E7499DC21C0D6E07BC /* NSBezierPath+SDRoundedCorners.m in Sources */ = {isa = PBXBuildFile; fileRef = 032140DEE9E08DE888746E2BA1EBD8FD /* NSBezierPath+SDRoundedCorners.m */; }; - 29939A199EE4BAE8976AEC88E59F2ABB /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34082ACFEA6AFB33C97026011EC93E82 /* CoreFoundation.framework */; }; - 2A9D5705BAF7401932B6DF298D2B00FE /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D5C73C176A4BD5C1EC48E81FE9E117D /* MJRefreshBackNormalFooter.m */; }; - 2AB4B9288110145AF0EFA64C56F2B00D /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 20DDA280318BD7E3EB5E119228ADE316 /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2B3EBDF06826D5C83FC80D17F006692A /* UITableView+SDAutoTableViewCellHeight.h in Headers */ = {isa = PBXBuildFile; fileRef = C259C08BA4EE1BD75C9E39E71AF9A4B4 /* UITableView+SDAutoTableViewCellHeight.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2BF054F18924A4DC445E553EF1D9D70C /* IQUIView+Hierarchy.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A04A71A551C04465B701ED06D38054D /* IQUIView+Hierarchy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2D9FA9FECA8D3D57C67215CCD37D02DC /* IQTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EDE325504D2488D1B27A19487F6C496 /* IQTextView.m */; }; - 2DB0021F9583F06D433E0EA01CC4BD65 /* YYClassInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 392A4482A8E34E9F0276117090EB0FD0 /* YYClassInfo.m */; }; - 2E05255FFF2E8B11C6667EC8CC656657 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E2A0A61BCB2C22A51D00ACB273FC9FC /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2EFF1EFA2FF0D2F1AE44A9DDBB932425 /* UIScrollView+EmptyDataSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 79E3E6B782516E2A186B889BB42CCAAE /* UIScrollView+EmptyDataSet.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2F0DB23EF8AFBBD6C158EC738321EB2E /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B77176DE37940B490EA5CF81A47A482 /* SDImageHEICCoder.m */; }; - 2F75AC11B36110337AA9C7D210917269 /* YYTextAsyncLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA0C1CE74E652712F790889B2484F6D7 /* YYTextAsyncLayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2FB972097C23612B407F59FC3CADA531 /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 389AE23CFFFB6E522FE8BA5FEDFD49BB /* UIButton+WebCache.m */; }; - 30259835AB4CBB46237BCCABFE77044F /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 3437B2AF1DEAE97B417A9DC781E66ED5 /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 32C0F0FC02D492ACE6F40A362B54DF37 /* SDDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AFC50D8BD3319FE378772A4881098F4 /* SDDisplayLink.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 3331A013D48A5063B483A51B7E9068ED /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D173FCA235AE2FB06EC9F282ED1C43BC /* AFURLSessionManager.m */; }; - 33F9C316420A7EFFB7F1BE9D595613B0 /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = 768B894CAB8D4B31F6DBAC9B896D67CD /* UIImage+Transform.m */; }; - 3433F9CA8A3024FC043728EF325A2113 /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DA07560D3FD74D920F5DC47DBCF9636 /* SDImageCachesManager.m */; }; - 343DB102D95FC4CF2B431CD0BF37C9DC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 59BBCE279FB5D7A4EDB5A431902B4D99 /* Foundation.framework */; }; - 35631280EC704BB5825EF281CE907D97 /* UITableView+FDTemplateLayoutCellDebug.h in Headers */ = {isa = PBXBuildFile; fileRef = 39F475664C2D8DF7A973F841E093D508 /* UITableView+FDTemplateLayoutCellDebug.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 35A4FE7088F7CA4B023B38FFDB6AE68A /* YYTextContainerView.h in Headers */ = {isa = PBXBuildFile; fileRef = EC1C40E9099B093D9982E3A283F129E2 /* YYTextContainerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3769DDC469C4CECA0F9883481E631CC2 /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = DD807692AE94CD2C6F2A394818667C2B /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 37B890ABDC7DD441E6AA662325D412E6 /* MASConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A7963F2775CA3AB00181216F48BCBE6 /* MASConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 388BB4079F7D18CB3D7AF0848BC98F08 /* UIView+SDExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = D45971E2F1A7260DFAF9564340A5A7BB /* UIView+SDExtension.m */; }; - 38B3358330769E0529CEFD1D3BFB1E48 /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = F53EB8CE1990442FB21B7CDE2A60584F /* MJRefreshBackFooter.m */; }; - 391EC27C611809CBC7CE1636D0323492 /* IQUIView+IQKeyboardToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = 46A44E70BF3736A8024A3DEDB0AA31B1 /* IQUIView+IQKeyboardToolbar.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 39372C4CFBFC6DA9E8CD14B52826B2D1 /* SDAutoLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = E4AABC3D121B3C51129C05A074746E72 /* SDAutoLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3A479E97823142AC3F49E005986B96CC /* UIPasteboard+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FD14CCBDF6C6380016622AC647A81A9 /* UIPasteboard+YYText.m */; }; - 3AD69B6D1E2BBC4BDFF94ABF8E4D573B /* YYTextLine.m in Sources */ = {isa = PBXBuildFile; fileRef = 556F1C1F7E49105018A30DB7432AE2A7 /* YYTextLine.m */; }; - 3B035CF5F02D073FB7DF990704C5D8C8 /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AE7217D69AC44F644E1BBE9816EA892 /* SDImageLoadersManager.m */; }; - 3B7C487587393F7A02893D40B7A249E7 /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DD02E7C0F3C03DF447427664406DA0C /* UIImageView+WebCache.m */; }; - 3B8EDFF69A68ABD3735E0C6931CA5C95 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2956EC95AAD037D82FF88B4187FCBCF8 /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3C7483CE1B7A528FEA76E2B67FB9283C /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 23DEA8931CFB30CDD11A70877A4C4C12 /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3D5FD8AD62E4839646CAC26FD62BA725 /* SDImageFramePool.m in Sources */ = {isa = PBXBuildFile; fileRef = E6F669E4837E103806ED4F1474C4EA9C /* SDImageFramePool.m */; }; - 3E4A12CB055C805955E4FF61F90E2868 /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E88F04BE3A7D12AF986093B04AE34F1 /* MJRefreshStateHeader.m */; }; - 3EEBA74A9D3A19D1182B1EA522DA9362 /* MJRefreshConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 02604504312ECAEFE167EE3C824B2ABB /* MJRefreshConfig.m */; }; - 3F3B3DE004E5D8226388EBDA02930D1F /* YiVideoEditor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 229F789A8E9D452137488C3DF87A7CD2 /* YiVideoEditor.swift */; }; - 3F851FFF9AA43C353C6CE1A0D8BD5030 /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 33C50A1914CE4CE4C1CEDB75DEA40096 /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3FF7252DD60182221BB1E5A167C41A07 /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 4924EDA614B61190478B1EA0AAF2A08C /* UIProgressView+AFNetworking.m */; }; - 403D898F4BA3F19AD155F16A947E2099 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 59BBCE279FB5D7A4EDB5A431902B4D99 /* Foundation.framework */; }; - 416D52E05DDE04CD5209CB3A9BBB998F /* IQKeyboardManagerConstantsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = B66C2C25371E3306F3802D418D4090F0 /* IQKeyboardManagerConstantsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 425ED2B9D9E79D8DCA0BD001A47F5DCE /* LQYPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3945295DFD6530C819C00F7118AF4256 /* LQYPickerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 430EADBFF054EC4BFCBF184F0B56AA7B /* IQUIViewController+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 30F982DE9CAF2C94D3CDB3FAB6614004 /* IQUIViewController+Additions.m */; }; - 435EDB4BC2DBBECEC07B8F80720FF1B4 /* UIView+WebCacheState.m in Sources */ = {isa = PBXBuildFile; fileRef = 165ECC3BE077E7BADCB3CE19F7DB25A4 /* UIView+WebCacheState.m */; }; - 437FA13735B7B03193A4588B0FE154AA /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = F3280D3D5544541302634758FE6418FF /* SDInternalMacros.m */; }; - 4467676F0FE19FAC276C293C627F7BB0 /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 72E59BE9F6004F19A4727735B2832B17 /* MJRefreshBackGifFooter.m */; }; - 4571A0EA37DC84F39E3830D38A1531AB /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D609303EC1F81AE49B6A08D2BCE868EF /* UIKit.framework */; }; - 45BF315527F885031B750D14F57989AD /* MOFSAddressModel.h in Headers */ = {isa = PBXBuildFile; fileRef = E786E7788904BAF21C8D9B92B6447D55 /* MOFSAddressModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 47E27473C6C3DAD243E76BBB9FAAC38A /* YYModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 97B396A3215B8EE23998A4F813ACAA3C /* YYModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 48201EE92FEB1F3D3A05A6E44FFBD573 /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DF7528F5A2DC1F9620289F90730CB88 /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 48A274D019F3ABB8446495B503024F2E /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 03B2CAB6BC3613FD97D3FDFBF9830071 /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4927C4A1B3DEA564C0FA9FCD10EC97B8 /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = 17174B863FD08D3055CFC9654B64B9AA /* SDImageGraphics.m */; }; - 4990936139BF46A3888CBF58360A7251 /* UIView+SDExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = CC0A5C6A18990EA2F5F5148447CDC666 /* UIView+SDExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4A2D7878579537881DD3859B3359F702 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 96EF9410A7BE7FC5E8D300DE49C2AF0E /* CoreGraphics.framework */; }; - 4B611DDF30DBEAF7EF202508B70C40C1 /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = CEDA81FE327E97934330F2E1EA93DA08 /* MJRefreshNormalHeader.m */; }; - 4CFDCF666FE8B9B51AD56EAFB0FAC477 /* LSTTimer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AEFD8BED5CCFE6D32BB5E62F4E750D8 /* LSTTimer-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4E03C151E0D457E77AD80400343A9139 /* YYTextParser.m in Sources */ = {isa = PBXBuildFile; fileRef = A716429F221EBACCA3C4FEC67A991ED7 /* YYTextParser.m */; }; - 4F56CCAE467C57BD8B5B288737AC80B4 /* YYTextEffectWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 8581EF5DEDA2A8DAFD4C5B16CAB33763 /* YYTextEffectWindow.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5005432EAECE0BBCAE0487FB541489F7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 59BBCE279FB5D7A4EDB5A431902B4D99 /* Foundation.framework */; }; - 506FC58999564A737C745F2590E9B4D5 /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A3C2D18C9EA92E304B508E33C636908A /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5106B7D3A1B8CBEED0A348F8A6253508 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E46D9D89525CD98B534EF8A6A0D2828 /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5164B1A67FADEEBA8EE8073E144EE4E9 /* IQTitleBarButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = E4B0412293DE3F2A43973D0AB98E9361 /* IQTitleBarButtonItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5387B41D7E61EDCA0C84D4121412BE98 /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = A2B460C226EE52322D6D7410232EC4DD /* SDFileAttributeHelper.m */; }; - 53A4729787AB746CE7A34BFEDE697D5D /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = EF5EEEB2821F870AD85C38B89B99F23D /* SDWebImageDefine.m */; }; - 54EFE0235C3B3B5E8EFDFCE703733619 /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7A8264977D83DC1552FE87CE3159F9 /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 564714D075CF51356D3D8437846AA6EB /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 999105880E4DF5E5B61E5EDD9EE07858 /* AFURLRequestSerialization.m */; }; - 564C95482D463B3CE3205B8E86BA8104 /* YYTextRunDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = CA75413AF83C4CF444EE0C20FE2341B4 /* YYTextRunDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 567DB069D7386E3FC5FCA7E818E4F3C4 /* SDCallbackQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C5D625E56980E77A750D3873298E771 /* SDCallbackQueue.m */; }; - 56E232547C1CDAF85EB45BD39B1A7D44 /* MOFSPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 30E7ECBF9728F15AA9FD7818FCEC57F1 /* MOFSPickerView.m */; }; - 56E800EB3B2BE8AE0BA45A30974D7920 /* Masonry-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 236E2C637B1EDE8D0C152F39C6D96B4B /* Masonry-dummy.m */; }; - 5755B67361E5913A73C0E52E117D153F /* SDWebImageTransitionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = C3883F0A4C72496E3C289FEA4C92DC7B /* SDWebImageTransitionInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 5798319294ED9577D70EAA9875177225 /* YYTextInput.m in Sources */ = {isa = PBXBuildFile; fileRef = 530630DD47859FB42E8B5F2BCFBB9194 /* YYTextInput.m */; }; - 58468E17F31D90388F73D03FA03D9896 /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 50261E565423B88ABC8A5E41F04307CD /* NSBundle+MJRefresh.m */; }; - 58B1051758A1FA76C2B9F8C07AC1E55C /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 23BD18F68E8D5D7CFBBF18FE46CFE2CB /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5901084F0039F17126684A022E5F84B5 /* MJRefreshConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = DA10190239C9A495A5D7CD72BB9C7C26 /* MJRefreshConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5A6D3BE92C77ED70C397567996DFAEB9 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 18D494480DD5F3C5BC3E140B779085D7 /* AFHTTPSessionManager.m */; }; - 5AF22814CD055B553AD9D78BE54B94E1 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 13A5C9E73170946DE9720C160FAC6085 /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5B08596E856E4CC2F34A8A2372F9F764 /* NSArray+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B14F565337EA02800BEAA545321B597 /* NSArray+MASAdditions.m */; }; - 5BC09FA5D9BF46861F0A2BCF71D612F0 /* IQBarButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = FBE1E4495C85DC43B5C13790D986888E /* IQBarButtonItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5C3FCC67760874E23F5D940747516587 /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = B0344FFC03840D7C4BFE4D27289B5225 /* SDImageLoader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5C50F36F9CB20A20396364C601DB40B0 /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 936BBC3B098D592F1E7368951E86A575 /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5CD24192D67146CA3F8CA4823C4DE748 /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = D07D94DAE03A0F02ADDD7637CDC0DBA1 /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 5D0ECB5851A642359165FCADE02CA55E /* SDImageCachesManagerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = CBAAB77478CC37D0F3DDD500FA9C52D5 /* SDImageCachesManagerOperation.m */; }; - 5DD8951B5246C7B77536C18DFBD395ED /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = B16A7CD79C3F714ED3ED442FDC938566 /* SDDisplayLink.m */; }; - 5F2257A9CCF4C300CDFBBC80341118D4 /* YYText-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 752B048B8C96E5C9B982029FDA0339E2 /* YYText-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5F2622E174BFC945E9C40B8BFFC9BC82 /* MJRefresh.bundle in Resources */ = {isa = PBXBuildFile; fileRef = D8485440BBBD827F0F9DADA0C3B8621C /* MJRefresh.bundle */; }; - 5F45735DF355530CC955066D3C007E19 /* MASViewConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 311D25375100349C4679756C9D320047 /* MASViewConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5F5426608460A8B17C1AE5C2351BAA19 /* UIScrollView+EmptyDataSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 14E088039F448E891572CF4FB9CF896B /* UIScrollView+EmptyDataSet.m */; }; - 5FD36282FD4F8B58F64B755BAC722550 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 727095846CDD66F2B960882C410BB306 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5FF1C3AF7672F55437688FC35E2E6A71 /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E2AD251AE3F0B955E5551FFFE31A6BF /* MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 610B5162310DB23159098238E36AC231 /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = D3B93CBC057F7D0C954DBE82694CC2E9 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 61377C38558B84BAF0193D590CA4963A /* YiVideoEditor-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FD6BAFEB3F6BB11132BD4019D45FD4E /* YiVideoEditor-dummy.m */; }; - 6150380914085D7E35DFD6110EF92F8A /* UITableView+FDTemplateLayoutCell-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 799AF851DC1366507DC21247723783D0 /* UITableView+FDTemplateLayoutCell-dummy.m */; }; - 61507E402F1F7C58BF119995A0479A22 /* NSArray+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = C685E24618BB99309C82D841BD3461F5 /* NSArray+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 617E2749F9207FE1569DC6D24BDB1B6C /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = ECB7FAC03B6C5001D5FAFD76D6E65E08 /* UIView+WebCache.m */; }; - 61F706F2C53FEB0851B318203876B9CE /* MJRefreshNormalTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 11E8E11B987059660FE85769F199ADAD /* MJRefreshNormalTrailer.m */; }; - 62FB569CE2B630C9F4E90700AD91DF56 /* SDImageAWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 09C473B6BCDCF86E2D43FD3468E9D097 /* SDImageAWebPCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 631C7A46CD48A0306B13B66BB384EC03 /* YYTextParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 16CCC2D7EE8E3F3D3884346B390F6A7F /* YYTextParser.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 658FD82BFF651F81988C3EEF57698240 /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 7179136D4FCF9E1A16DD9F2D31C27A0C /* SDWebImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6599A24982B2C719C2DEB6B76CAC9A72 /* IQUIScrollView+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FCAE0657BF511DDC774993DC5B918D4 /* IQUIScrollView+Additions.m */; }; - 6728E930411858644E8FC5FF0C0BC1B5 /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 7EFCF6AD7496E82B28E8079F1D61FD59 /* SDAnimatedImageView+WebCache.m */; }; - 673F3289BD02C39B6886B916436FDB06 /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8AB1950D9438CDB5ED0CAAC58A99A675 /* MJRefreshFooter.m */; }; - 688F3B80D604199B02AB393925F31F0F /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8029902E7F07943C0DC658E8B5228632 /* SDAnimatedImageView.m */; }; - 68C147A3F9871A95E5014E70E8FAA477 /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E29AB0809893DC4747F4A029BF89E64 /* SDImageCache.m */; }; - 6A17E34DFCDEC7F4F773128AD0AFD88A /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 934BBDF07652AEB765DD15A5D9A01FE5 /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 6AF104D6E845206AD9C0A48C067ED769 /* UITableView+FDTemplateLayoutCell-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FFDC105228B8E0A4196EF49DCB0C49A /* UITableView+FDTemplateLayoutCell-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6B248006F914EFA0501E626A11F73A06 /* YYTextWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B2094E3E6881B75EB583E0849386D82 /* YYTextWeakProxy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6C85CA8D99E50C137D056B6057DAC58A /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 9ECBFC4BCF3423BC1AA4676CBCCC118B /* UIRefreshControl+AFNetworking.m */; }; - 6CA0B4A9E7B2957063163BC673F355CD /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = DC89F751F66EAEB4A3D258312C84C492 /* AFAutoPurgingImageCache.m */; }; - 6E261D72B6817096F7A6E136C3B32A9F /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = FA3B07C441B7E88E81EA2819E117C356 /* Reachability.m */; }; - 6E2F3922AEF4EFA5B8013B25ED7F6F19 /* MJRefreshStateTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D1F0F6DC576EE860ACD8FF088619B33 /* MJRefreshStateTrailer.m */; }; - 6E469DAE16B78FF2502925BCD56AA01C /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 154802637ED07B4D34C7D94CFC2840DA /* UIImage+Metadata.m */; }; - 6F5475F142A1E83603DB1B357605096D /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = D11FC370E70D161D8EB580E9797697B2 /* MJRefreshComponent.m */; }; - 6F65729EB6CE532F708F29D1C1F70F44 /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EC5BA3F215BB9DED009C07871961AC9 /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 6F8AA2B460668790FADD56E569146599 /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CEB69036A32FCA7A6D74786BEB1539B /* SDImageIOAnimatedCoder.m */; }; - 705227AC0D2868E0C0452B6B2F13E7AA /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = B167827E80BE0D3754265C2D55FEE740 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 723D1925C39764631641D0DBFDF6833B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 59BBCE279FB5D7A4EDB5A431902B4D99 /* Foundation.framework */; }; - 724991CA89C46BAFBC08264D94D86484 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = B0B23B37D3788509C7D04E209ED43B72 /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 741F19A13520FAC5133A849B95250B59 /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 70F9BCEE3E80E260128B12956B23C9A3 /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 74972CE2B8760849ADCE77A57DB2592E /* YYTextWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = EDA54963829A6BFFA4326E9FEBA23F76 /* YYTextWeakProxy.m */; }; - 7514CF2F4518564061CDFB8CE3132A7F /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = E4DC2BC5602D7E9498295818F077BF21 /* SDWebImageIndicator.m */; }; - 7672F2589A19B825C819AA69A1DB0DF3 /* YYTextAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = A8F3CEC9BB4CDB92ED9ADED5D7EE755D /* YYTextAttribute.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 77012917D2242C283FC2033151C77E72 /* YYTextMagnifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 26E5A9BA86EAE84A17DE284D02019368 /* YYTextMagnifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 772CF8E9CD02ECA4275B6173E2110E80 /* View+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 52F929651E380A415628809578488CC0 /* View+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 77B3308C9E74D3344D293DB4EE2CEC3A /* IQNSArray+Sort.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B3BB45620E0C86DC3B49D03A88E7120 /* IQNSArray+Sort.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 77F3D0487443F7C9191E570085CCB262 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 47154973B97954FDEDAAC73D461160BF /* UIImage+MultiFormat.m */; }; - 78B130FBE3747E9C3F66CF09BD83886F /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E00F9772755A8B273A3E24D16151BE4 /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 790C26F75A3B5392BAAAF5B0078E434D /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 16BEFEEE00ADF723FDBA319859E2BFAF /* SDWebImageDownloader.m */; }; - 7979AA0F93C47F3FB78AA5785CDCEA64 /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CC8A7544DE100A2E092591CB52D4A2B /* MJRefreshHeader.m */; }; - 7A26241DF106712AC7C5AB50BDCDCCAD /* UIView+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = F65A8EB08A3EA6EE08F2CA20D57CBF6C /* UIView+YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7B0458B6E9002963B57B5E8DB56B33B8 /* TAAbstractDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C04A7E288C7D08041CB5DBC73B31E67 /* TAAbstractDotView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7BB0843A67CBF5B64FE1695CD08DC981 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07FC8E5665DCC3610F086069BF209E81 /* QuartzCore.framework */; }; - 7C0E703E6FA0DE4C0E4CE1A52FAF925A /* TAPageControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 639E4E18FBABFBEAE31988F6280AD384 /* TAPageControl.m */; }; - 7C5505A2D3F2A697A5F324787061F4B7 /* MASConstraint+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = EF311E27BD8F630781FCF7D68D94632F /* MASConstraint+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7C6A24B103E14B07F00100A020D9BA7D /* YYModel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DCF579C8A3782D7D56638A5D107D273 /* YYModel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7C729EA59AD2EB2B501BEE9B87B756C3 /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B3BAA668C6D1D5EFAE02C8F0B2A981C /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7F10C0D094C74F2FA4CD38C7FD77B0A8 /* WKWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 76219B259B82C5FE5878B99FEE9CE953 /* WKWebView+AFNetworking.m */; }; - 7F886FC2763F0BF1625A24EE4F94C04D /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 587BA7F98635CC9796A4DC2075F54691 /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7F929D0ED3B6C9634B195E539DEB7971 /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = 63EDF13B12AB4B7D9C4F6535198EAAF3 /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 7FF8A56511E71D6FEC966BF9FEE135B5 /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 11461D788E6312EE55874F0D33E800BD /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 806EDCCCB24FAA3CD8D787D9B4143912 /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = 80A595A46B80E9981B339DD592FA67D8 /* UIImage+ExtendedCacheData.m */; }; - 8077A41ACD375F4384A97031D20DA8C2 /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 81245C97D197E301EF2ABB439993C859 /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 80A8D44E274367AA97A804B3BEC264A5 /* SDCycleScrollView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 94AD09A7C8C6384DBDE1D98BB0B0477C /* SDCycleScrollView-dummy.m */; }; - 813BE4C96A6D39C13EC50C6CD164F0AF /* MASConstraintMaker.h in Headers */ = {isa = PBXBuildFile; fileRef = C7599A2EAD4498C21BCA4EA65C5C5AEC /* MASConstraintMaker.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 81B1B8D29C0AF033C9F296B242331D94 /* MJRefreshTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D2C50919626640A23D4287D866779AD /* MJRefreshTrailer.m */; }; - 825D12E2014A0326891B40E3CA977AC9 /* YYText-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 18FDA37EA466FF19723C3BA02D5C1330 /* YYText-dummy.m */; }; - 82E1B81D4C718DB1A6B4DA0E623D7502 /* SDImageAWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 891C8570BA57D50F8EFA1140B8860C99 /* SDImageAWebPCoder.m */; }; - 835780DBB8F43EE11544C2ABEBE06E68 /* MOFSToolView.m in Sources */ = {isa = PBXBuildFile; fileRef = 41C89A450423B7B4591AC52EF26D6103 /* MOFSToolView.m */; }; - 837AA8FACF31CBD17473CF3A52B5802E /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 86421C2D3E8237F83D3354A30856E469 /* MJRefresh-dummy.m */; }; - 83DD0AA04C87293B8F9578D7D2754187 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 59BBCE279FB5D7A4EDB5A431902B4D99 /* Foundation.framework */; }; - 860CB3A5D2E13B946CD2EFB7F749C4CF /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 287CBB162DF2C3F450605FE14BAAD0A3 /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 863265A549BF19D79A4EBB25C183DC7F /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C5F7C0EABC15B3D2BA4DFBAB5177CB6 /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8632C5137523138C2CE74247D24B9B31 /* Reachability-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A8C22E5DC55D0A958862D4847C7EA1F /* Reachability-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 86D32A63398BA7C02E8258E424196648 /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 7519BA57271F1C7EB1EBD336AA86F2CB /* SDWebImagePrefetcher.m */; }; - 880A23F187428E6D316C083C27EB4FBC /* IQToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A3401684AC380E99BE5759BED067225 /* IQToolbar.m */; }; - 887D47287B902AF18C3ABED8FF487761 /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CBF3CD5E2F6D0BDAAC32DFE38CEA16E /* SDAssociatedObject.m */; }; - 89235D5EC1FA4F0FD6165B17B542D714 /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 12BE1B13A86C3CEA08A3F2096180B1E0 /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8A8D8A3605D14B37D4DCF198A24DD876 /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EF77FD0848BDBE7AC5F50680A5EB265 /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8AD25C85EACC1EA0852247E12CFE922E /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AC0D28F8CCC2487149ABA8715F04952 /* SDWebImageManager.m */; }; - 8B206AC84E5EFB7350A9E97376518C75 /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CE16848A98819872C242E3D79C97444 /* SDImageLoader.m */; }; - 8C6C7E25C5A24C936F81823978190E96 /* ViewController+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 3460E9EB2BC7D42F45BB5110CCF2E77F /* ViewController+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8D250E76971D8B8091883ACE9CD13DC0 /* YYTextKeyboardManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AA465486CEA97143983BD47F5C2FABF9 /* YYTextKeyboardManager.m */; }; - 8D99B3A48B34F105DBAF5BA1E65ED546 /* IQNSArray+Sort.m in Sources */ = {isa = PBXBuildFile; fileRef = 00384309B6428572FFC305A1497236D5 /* IQNSArray+Sort.m */; }; - 8E57773898F362E96A3745730A4B0BDF /* IQUIViewController+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F337AD7F607DB00A4AAA4D9A4343116 /* IQUIViewController+Additions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8ED34722B5C54230E9FED56FE14F6A84 /* NSParagraphStyle+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B49E2559B47F89F3C1EB2F7ECE169D0 /* NSParagraphStyle+YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8F302EDBED49A32FD975E7101FBB0821 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 59BBCE279FB5D7A4EDB5A431902B4D99 /* Foundation.framework */; }; - 8F8CD527D5E00CFFF4EDA9CB861432C9 /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A818A4C7AC4138DAD4B006AC8EB84A3 /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8FF7B6477BFA6E6ABA168E1417291D5F /* MASCompositeConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D765870606D01868603CDB2767763B1 /* MASCompositeConstraint.m */; }; - 9083F953095AE9D5E60CD8003F6830AE /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = C93FCB98936AC19949ECC58907E5826E /* SDAnimatedImagePlayer.m */; }; - 918AD406999AAE718841B034702BF5CB /* TAAnimatedDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = BF25886475F5C19CD9E8E59DD38FF6DB /* TAAnimatedDotView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 91C6DD62D9008B004A486D8289DB04EE /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 96EF9410A7BE7FC5E8D300DE49C2AF0E /* CoreGraphics.framework */; }; - 9320D67F1B4DB7F053B7DA8CF99C0508 /* YYTextTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A488543DB3520D121BA0111E8C9416B /* YYTextTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 93AB27AECD8F6ADD1C93737BF9D245EF /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B57F7AFFF68C11F5D93CBB4A1F8E319 /* SDImageFrame.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 94C499B5770C41F7ABDD45B0B0F45197 /* YYTextDebugOption.h in Headers */ = {isa = PBXBuildFile; fileRef = D1506FA1603600C62D749D9A0EB4F334 /* YYTextDebugOption.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9674D4E2B24CA6EC519AF2963B2C7FAE /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 709E4C247106E2C45E6521071BBFCA45 /* Accelerate.framework */; }; - 972D8DFD38E18EA515936EE6F3993FC7 /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = F0BE20D15B8927D7B619B4944401F2BD /* SDImageCoderHelper.m */; }; - 97C5A66B195BD0F9E7468F6C561CB4C7 /* NSObject+YYModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B847A72A78DB80772E52E3367D97798 /* NSObject+YYModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 98EFA246A2A845E74DEFF098CE60356C /* SDCycleScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DFBC34157AED4F8991AC55DF5F3847A /* SDCycleScrollView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 98F3E3E30CB29B6D33FEC344656DE2B1 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 87BB7B0B06A12BEE1690DCE439CBAC50 /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9A2DC5356256DDB77F00B03DC8AF88B2 /* YYTextAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = C1332D2C0F61C0ACE59F32C9FEF02861 /* YYTextAttribute.m */; }; - 9A610DDB462307C29D72642F8083E6BD /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = FFDCC95979FD0DF3729D3387F55709EC /* SDDiskCache.m */; }; - 9ABD4F6186A2300D4FADE14C738913A8 /* SDImageGraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EFCE99F07260839E5AAE83C16BE2568 /* SDImageGraphics.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9AD13CBA64A2611A305B598B1D1DB154 /* NSParagraphStyle+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = 557FEECEC87709A84D90BDF8F6875006 /* NSParagraphStyle+YYText.m */; }; - 9D422527A25BAE6A207DEFE11958ABBC /* AFCompatibilityMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DAC95343740A865CF0933B517FE1483 /* AFCompatibilityMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9D781BABE4BC0316C505A2F3EB427B5F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D609303EC1F81AE49B6A08D2BCE868EF /* UIKit.framework */; }; - 9E2E34918A66B77BF8E6BFDE8FBCA2A0 /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = F3E306518FD3AA5A5D024420C9239642 /* MJRefreshAutoNormalFooter.m */; }; - 9E9A3CAFA236BEEB4FCA2F3E10A1FD9D /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = F525AFE8B29364D4E4C21C9E674CABF3 /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9E9D79A2AEB9294A7977E8603373750A /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = AF3BE525689D13F6E052AA4AE9C75F70 /* SDImageTransformer.m */; }; - 9F69075D5DC6E2F9183F5D8E7B090D76 /* YYTextLine.h in Headers */ = {isa = PBXBuildFile; fileRef = 02262A6292507B0BB822A8A0337C4097 /* YYTextLine.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9FA55E987A1DF76C3A0322D7C2CBD292 /* UIView+SDAutoLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 9385BC7C261FE727C220A5171E950FDD /* UIView+SDAutoLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9FEC33C1D5469CB710D7F9EBEFE917B9 /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 32564539E674BD2E3FAE0B69000B3104 /* SDImageFrame.m */; }; - 9FF69B14D07B5E49387E27147C3D03A1 /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 772836E33B05EA5FB67DC7848417AC2A /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Private, ); }; }; - A0332A11725DD0F2AF29FF3B8009E006 /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AABA07DCA82D1ACAEF0AEA87CB4B179 /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A0E0DC76F51300E7EB1EBA5492DE854D /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 09AFDDC87EB1979B2AB45DA32CD68243 /* UIImageView+AFNetworking.m */; }; - A1A1266FD70CEB545FD7602CC33F2F7B /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07FC8E5665DCC3610F086069BF209E81 /* QuartzCore.framework */; }; - A1F2E9C1FDF1189C301EAEB8CFB4917A /* IQUITextFieldView+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C1083A8BBEDA68392AB91D1FBC78ECE /* IQUITextFieldView+Additions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A226121627DE1D73998742188E1457CA /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FBE7C66C89D11FCCCC1A648445FAC5E /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A22FDA0CF300229C0482E96554BD56E8 /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 14DFAD9EB1CB707344AA3FE5CB074FA1 /* NSButton+WebCache.m */; }; - A2F93BD2D98A8EF2CD01544E73B648F5 /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DBE69520669C139C2728CC1EC6E456E /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A32C79A703440A6FD893D2EC99C8A50B /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0627AA125BF8D5CA5DE40D6D0364E45B /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A44C1B664D16CE42922D382B552CCDF5 /* YYTextLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = F160A34BAD7222C980408347945678CD /* YYTextLayout.m */; }; - A5552884748F2A026EE8A54563282694 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5B790EFC0D13BF710B60DB8A58AECD /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A5E82AEAEB6D8046E2D0EBC477540F84 /* IQBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = C41E6D3FB19303D9A6E59B0DE0761243 /* IQBarButtonItem.m */; }; - A69690C43A272A643A24944BB22368C5 /* YYTextAsyncLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 04386AC38AC80CD66B369A9422F2AB1F /* YYTextAsyncLayer.m */; }; - A6FCF74348D1907891FBDE3F2E331136 /* DZNEmptyDataSet-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 855376FF2A2F1D89B3FBC019D39A9402 /* DZNEmptyDataSet-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A85C7760CC82EF9C2F68544C581744F7 /* YYLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 15FB6B1E910D4401AF8E543F4BB062BA /* YYLabel.m */; }; - A8AD3B5507610591B1DDAAD9079CE895 /* YYTextEffectWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = B462B2064C0723349494FAB255844E09 /* YYTextEffectWindow.m */; }; - A8E58BF4665F9CC4142EA41D80CD6E17 /* Reachability-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 874DD30EC8DCE2AC0180B667CBB068DC /* Reachability-dummy.m */; }; - A958A4F458C4D0A36CC2CCAF368DC6F4 /* MOFSPickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 30B1B51DA82EBD8547E1169E03C4035B /* MOFSPickerManager.m */; }; - AA14FA452C6E6DCB9D55BEC86A91ECB2 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3A94DD1AC01C0AAF0E7A466E6317486E /* SystemConfiguration.framework */; }; - AAF3C4CD681941BFD70F1C4450DF0BE1 /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 630DCC5C7E859338ED44073AF760CE59 /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AB0AE89AED6DC1C092ECBF93694812F9 /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = 229F8B35EDDF9764BB011DB39A02186F /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AE0265F9CE1BE9CF0B1CDF7E2F678243 /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 32F57D66639DEE2620718B9FE61AAEAC /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AE5FA170CE26965EE0D69B71AA20FE95 /* SDImageFramePool.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E68CB8B92CEA41692FB508B5E116EA3 /* SDImageFramePool.h */; settings = {ATTRIBUTES = (Private, ); }; }; - AE7A86B43D6D2A2034623A976747AAD7 /* IQKeyboardManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 912AA022D8648D53E361AAEA4C250255 /* IQKeyboardManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AE7B02645B8F769CA5F215EE8F7CC5B0 /* View+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D1843A70CE0F653EFA30E54A2F5F7A4 /* View+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AF6EC01D19B8A4CF52C9C275CAAFD432 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3805F4DC1DD5B5A2E62A742729EE3681 /* ImageIO.framework */; }; - AFAAE42DF4585633FA1A217A0E811856 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 831C1189B3BA4D3A338BEFEC85FBF369 /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AFD1D411A9387DCEC6F0034653E23787 /* DZNEmptyDataSet-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B8E85952F77622A8B7C4F41BB97310C /* DZNEmptyDataSet-dummy.m */; }; - B030B558BE97E0225652EFB8C8FA431F /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = FDFE6BE7B1C9A08A14CE1F14D5C06468 /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B0E13A3BA5664B75ADD9B28E9599FD30 /* MOFSToolView.h in Headers */ = {isa = PBXBuildFile; fileRef = CC7E179FB7B85B0A0B794CC584A00194 /* MOFSToolView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B0F36E9025B754D74A5502D44A6BC005 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6D0265D2EA6C939DA70BA6F45B209D99 /* MobileCoreServices.framework */; }; - B11D964D81D0EF31D61552C5631E7A3F /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = FC3F08EE453D131D5F9B0722ABC2F6F2 /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B1307BCEFA623FF242109620B14A08BA /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A0872B9E10DAB58E7D7E5C13A81BE501 /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B30A03C49D740887399906DBA796D119 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = B91706D36785E6C3E5290F25AAC3625B /* SDWebImageCompat.m */; }; - B3FFCF67603888B839DC1AEAEAA2B1C8 /* YYTextContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = BA2B039510B52E8AD92F1FA82ECE3B70 /* YYTextContainerView.m */; }; - B4800FACF30A8ED1FD3EE4C74969F571 /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = B109E52903F0170DA536D58B503A821D /* SDWebImageCacheSerializer.m */; }; - B4A3D389BDB1B0E149378182CC942228 /* YYClassInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = FAC1AD76F6EC68D63BE5BE4F214A14A6 /* YYClassInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B562AD59FB2136A6071FBCB081C2FB3B /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 839C4C0914E7657D0CD4FC93DB1E5ADC /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B5654A8E6DB2DE6C59FEAAF402DDE792 /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = BAB85FBA82165A97496B255636BB54A5 /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B57E67F5CAE0DF86D148A3CDA0407BA0 /* YYTextArchiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B62C414AC7C37BCD28575A30994B93A /* YYTextArchiver.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B59E60FBC9665FC1061B88B8E6FD9FAF /* Masonry-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A1F4DD2D08563957A61F83DEB20F636 /* Masonry-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B680C2604BD8BC9644AE7C67BC46B9BB /* MASLayoutConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 176AB485A80CF6FEAB8BF04988A27EC9 /* MASLayoutConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B6D08A1DD34DB8AF30070A53AC559F58 /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 906E25751801C6CD7CE6CB6E3B2A51C1 /* SDImageCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B6DF2F08CBF893CA711F2C5614118DF7 /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E7BF276C4E83650A907F2D68EFEBE99 /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B748170603255847ECD356980148D4D8 /* SDImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 57D91FD2CEB74EC0740359625F4B9AB7 /* SDImageCoderHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B76BF5A80074DD657D14C80BCCA33097 /* Pods-ProductApp-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A4DBD013A0C5CD77A22DBC300D6ADE58 /* Pods-ProductApp-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B940240C643CCC1314AC65D48E4CE89E /* YYTextUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D7D4C02BE74ABE318FBCD6224753E0E /* YYTextUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B9713A191E896B331A7281BCBB3D755B /* YYTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = FC1388C34491EB4D4F486ABF421A7733 /* YYTextView.m */; }; - BA904ABA8ED36CC4E5EB2B2004CA1F18 /* MASCompositeConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = D25D4441517F394B27322B13A62C293B /* MASCompositeConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BACAA91A92F35CD7E7795232A83F21D1 /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B4FCA6FE352C0F1F6020DC8598A04FDA /* AFNetworkActivityIndicatorManager.m */; }; - BB02300750C2DBC52F7209EC008743BA /* YYTextInput.h in Headers */ = {isa = PBXBuildFile; fileRef = E606499F4CA38DF5796B384B5C7AEA7F /* YYTextInput.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BB0A63020E1383A4B5D00D0F42656F36 /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 266CFBA1CBC42DBF48EE3974AB1A3383 /* SDWebImageDownloaderRequestModifier.m */; }; - BC23554B8DD756B1F0F205E0725352AF /* province_data.xml in Resources */ = {isa = PBXBuildFile; fileRef = CCD5E0ECD3A075D9E555506C26CA3AF1 /* province_data.xml */; }; - BC4A8237493422E675B2706AA113E68B /* YYTextSelectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = F1600E0354B40912ADCA2BD43853AEFA /* YYTextSelectionView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BC5458210A973BC7A29D1F45D458A14B /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F623C907D115FCE20BFF603D777FA485 /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BCA597780C9ECA993B3E2754BE10BD91 /* TAAnimatedDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DFE9F6C5BC28A08C9BFAFF73CE0F447 /* TAAnimatedDotView.m */; }; - BCA947B348A2977CD7E8B8ADB78E6851 /* YYTextArchiver.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B1B25998AFD39B67B766EEB409D3E2A /* YYTextArchiver.m */; }; - BF22D137EF6324675FA50080C5D93C00 /* NSArray+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = CE3B5F1EA9929AA6DEE285A2D99DC36A /* NSArray+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BF86706BAC0C058D367BCA658E80F56C /* YiVideoEditor-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EED011DE37C7C8EA95A21DADEA4E7A51 /* YiVideoEditor-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BFF01BC01F5DEB29A6708D973CDE74F2 /* IQUIScrollView+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = 37DFE230E1B02B2FDB0FEA5639A0DB3E /* IQUIScrollView+Additions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C00F260511723CD7DC4B4E9D22CD9DF1 /* YYTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 51809CDDBA91945E3327E80E21827102 /* YYTextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C0A27AF8E1BA202D8015FC341C905C25 /* SDCycleScrollView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B45A9176A51971D765362A5F0153DA29 /* SDCycleScrollView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C0C480243B9D6642C511ABA2D95A296E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 59BBCE279FB5D7A4EDB5A431902B4D99 /* Foundation.framework */; }; - C0D7926E41A294ACA98D7B033B283919 /* WKWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 79F588367E380800AC37C5E12957E22A /* WKWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C10FBA8E9DF6160B676C22A801606D67 /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 421630D9659EF0EABDD449A516A44D3E /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C14A8A2EC849FAA8AB8AB9755648374D /* YiCropCommand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 393F09771457A502FC01CD803EC6A967 /* YiCropCommand.swift */; }; - C2068AEACC2D9C7F1FFE41AA25B12A68 /* MASUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AA0DC2412828B9720B3C07A25B85FE9 /* MASUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C21458165C9FA0B416AD3940C98F134D /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = 0324B44EC229B57ABC23A4314856AB6C /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Private, ); }; }; - C2667A6393A22577C16D8E3A6FA12B00 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 59BBCE279FB5D7A4EDB5A431902B4D99 /* Foundation.framework */; }; - C2FE60A10C792613E45031AE6E851ECB /* MASViewConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 79A96CB64CD83D306D8547281FFAE197 /* MASViewConstraint.m */; }; - C428AAEC42B527EAC85228FE4D1B6BDF /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D12076F184CE33B97EF02196E164BDE /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C54A4B943FDA565C26DE1250C08B8EA4 /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 78CEFCD1D75E9D5360ABCA0EA84F53CA /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C5A3916D2358B6077279F0935E6F4BA5 /* SDWebImage-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DC0E55EF8B81BE2F29A5A23FE275EBEE /* SDWebImage-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C5FA4A21B7AB4819531DF9BEB29C7E4B /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 6753242153F1CCCBA317CBA23B11AB6D /* SDWebImageDownloaderResponseModifier.m */; }; - C66609BD9164BFCE3BD3447551B62A85 /* UITableView+SDAutoTableViewCellHeight.m in Sources */ = {isa = PBXBuildFile; fileRef = DD5631B386AD0D439DBC6C60BF1EA2B8 /* UITableView+SDAutoTableViewCellHeight.m */; }; - C857B8D2D0BAA5A8A764F9E1C4B85807 /* ViewController+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = E86DA28F59D7F220A9CC895996D18016 /* ViewController+MASAdditions.m */; }; - C870D4FFBF8B37D615C1C88B2ABEBC33 /* YYTextRunDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 871AB64DB65093354146CD962D322E4F /* YYTextRunDelegate.m */; }; - C87B766CD5C0599250FB10BD428E8204 /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 618004BC60F94139334F108AB390A4E8 /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C8EC35DFB0945DBE2F2FF9ECFE6D9711 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 284FCB954293D38B08CC97ED7836D5C7 /* NSLayoutConstraint+MASDebugAdditions.m */; }; - C8F3EFA4EA70E6B5FE0FDD4461416318 /* UITableView+FDKeyedHeightCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 05EEC9FE4C9808DB94E2BF6C4345DF39 /* UITableView+FDKeyedHeightCache.m */; }; - C993A4D0CFA51E567F458CA65C1298AA /* MBProgressHUD-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 41C89470F821B4039BC038C4E3F7D26A /* MBProgressHUD-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C9E19D164C26414115CC969ED9A303C1 /* MASLayoutConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E056B86C169C2A9C05E2070B29BDA9C /* MASLayoutConstraint.m */; }; - C9EA8ADF176E3A9958740431739FA3E4 /* YYTextTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FF1FA2ED800355D323094B7C8AA9C8F /* YYTextTransaction.m */; }; - CAAB694385C9A801C78AB8DBE8347DD4 /* LSTTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = EFB62CCC407A8A276F04C19AA61A46F9 /* LSTTimer.m */; }; - CACAD9731D0358920F2A258EA513B0BD /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 560EC487097587AE05A831E4E784807F /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CB0084718ADFBF40148438065E050E17 /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D2B24F9525447830C77EF8CB70AC15B /* SDDeviceHelper.m */; }; - CC344213CF3017F17E810FB007EE65EF /* YYTextLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 0708058C228599C1E07F9D47F448F624 /* YYTextLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CC4F11DE003A880456411027726DC0F4 /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = EC6BC40E520A9AE9B9BE4E60B778937C /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CCD0640AA2D594B6A126CD76C19DC08B /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = A9A673582B8E28B83935902D6C5B953C /* SDImageIOCoder.m */; }; - CCFBAD5D98E4D090EC94ECC8BE6FFA49 /* YYTextRubyAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = 3394F436CA6056A7FCDF6F5223FFC398 /* YYTextRubyAnnotation.m */; }; - CDD033CA4A385ADDB1E4475E2813738B /* NSAttributedString+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = E7881FA0CA21D2676EF10283DE94EB87 /* NSAttributedString+YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CE448606B0C68F36EF27C79882B08972 /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = ACB3DB27DFE15D43F4AFF9D72838C731 /* SDWebImageOperation.m */; }; - CE9BCBAD24F7170954A9C7C0B9CB762F /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = FB95978C403F4AAA9B8CE8B8F3E8C8A6 /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CF437822542B2F450ED68D63ECC9109F /* UITableView+FDIndexPathHeightCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 00ADAB97733B424F1D8D30E7B3DEF098 /* UITableView+FDIndexPathHeightCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CF4378938851E383F1230F5D61C1F42F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 59BBCE279FB5D7A4EDB5A431902B4D99 /* Foundation.framework */; }; - CF49F9E31A47349ABA50114076A346B3 /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 470261096E3955DB71CE04CB740BED51 /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Private, ); }; }; - CF8938328F1A281B869DB9AA1B117379 /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 27D4B20871DBDAF827A7FB42DEF52154 /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CF96B3FEA3AEFCF6137DD7A22D92569E /* YYModel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F5640F5D3E43AAC3C9A21B77893D390 /* YYModel-dummy.m */; }; - D0745DA7CB007FA08D84E0002781819A /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 11858ED4E4C331D04033690589D9EE57 /* SDImageAPNGCoder.m */; }; - D0B32E3BE5288DD7DCA85EBE8F55D14F /* IQToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F6E21D88ED3A3CBECE5ABA2F68E03D4 /* IQToolbar.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D38FE21CAD9F90DF6DE898A07DDB51EB /* UITableView+FDTemplateLayoutCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F6F1BD56D5D3986B759D95935C434CF /* UITableView+FDTemplateLayoutCell.m */; }; - D3A52E6B242FB3A733C43ABE4E03E250 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 59BBCE279FB5D7A4EDB5A431902B4D99 /* Foundation.framework */; }; - D4230BB4BC716D3434FDF55F7E937C41 /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = 893697AF5D4E742A7D12D3DEA954CBED /* SDWebImageError.m */; }; - D480755258846F324CB49F08D598FB35 /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = FDB6E62D23061FBA00DCABD27B1D5B15 /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D4BFC31B1FE304B181442CF1DEC7E3A7 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F1DAA8C77FB801F6E366680259F631D /* UIImageView+HighlightedWebCache.m */; }; - D4F86CFEF0BE54F830406C056DB4E8B6 /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 83C36F0F53C459EC4B9AE3FD794D7136 /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D4FD8D89AD7C63BB77A62B2CA70C19FA /* SDAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 2188C7BA7A5DA673543D721B14FA763B /* SDAnimatedImage.m */; }; - D518FAC3FBB573757EF229D0A589D083 /* SDCallbackQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F219785D81A971F57C38079ADDDDA5B /* SDCallbackQueue.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D5589ACF37E00A8A6B6BB6F9D38C7C35 /* MOFSPickerManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DC605C2DF13595A1F3F747CE26196672 /* MOFSPickerManager-dummy.m */; }; - D5740260F7F6B4C93F0BE84E4ACD587F /* SDAutoLayout-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E1A018FAB82910B9F4AC33CA00EE7B5E /* SDAutoLayout-dummy.m */; }; - D57B6AA85D9DB44CCC2217D18163FFD2 /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 4229711DADFFFD40B826235733395EE5 /* SDImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D5C046C46961BE465293625D6B870620 /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C0A76129D9EFE8473A26B684D79781E /* AFNetworking-dummy.m */; }; - D62E8EBC82FE2A4110091499EB72C052 /* TAPageControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E12AD7884B090588280E4855B1C6F14 /* TAPageControl.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D663837F4347AF58660EE6F7FD426ECE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 59BBCE279FB5D7A4EDB5A431902B4D99 /* Foundation.framework */; }; - D731B5F756D35760225EABBAC75EADCF /* IQUIView+Hierarchy.m in Sources */ = {isa = PBXBuildFile; fileRef = EF95CF7539BC0FD079A28810832B56B7 /* IQUIView+Hierarchy.m */; }; - D77BD1D033A6D4FF2D2607F98FBD4B27 /* LSTTimer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A464B0E18EE4D90362EBD65078383F8 /* LSTTimer-dummy.m */; }; - D788BA4B9E8186271BA75CA52B30502C /* View+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 16B29E8EC2C208CBCE0EE0AEF3952D2A /* View+MASAdditions.m */; }; - D7EF87054DFFF33CF21B2CA594361D7B /* MOFSDatePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 34EEDB93C7D129A0AA0D272196CD11FF /* MOFSDatePicker.m */; }; - D871A7A980BC1000E4ADAEA66D8AB6D3 /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 982FEE24423AB8859003D1210B8749E1 /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D875F931575EA6C3308F17F716CC8748 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 59BBCE279FB5D7A4EDB5A431902B4D99 /* Foundation.framework */; }; - D94D79E02706A23BB39F2DD6788C8506 /* UIView+SDAutoLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 149B9F83EEBF4FCB04D18C16512B9BF1 /* UIView+SDAutoLayout.m */; }; - D968461E31E8FF3FF6BA1DC621B0433B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D609303EC1F81AE49B6A08D2BCE868EF /* UIKit.framework */; }; - D9F1D270E228BC98BE683AF3F5886299 /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BA381BBF76ABD16D51D6F02B350DE6C /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DA538766626C2C3EF88030A4A631AF0E /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = ECD8758925BE8D89F766F2653F1A4558 /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DAAB40E4C0F8247A453B506E10AA829C /* SDWebImage-SDWebImage in Resources */ = {isa = PBXBuildFile; fileRef = CF1281E58AA1045D4B7F33FC56691C42 /* SDWebImage-SDWebImage */; }; - DB3A4C3F906480FB87EE2B0B4222E295 /* SDAutoLayout-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 843E080F4B64BF4FCED63C5D41773670 /* SDAutoLayout-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DB92304D5DA1951C4DC32963A59A43B8 /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = A920A13371CD24C3A4CBE40F6A9C0C92 /* UIColor+SDHexString.m */; }; - DBA9500CBBA5FF6FCBBA115AE4D12152 /* NSLayoutConstraint+MASDebugAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = C26E059DE4A344AA120B7DCA7E4E43E9 /* NSLayoutConstraint+MASDebugAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DBD9152526A180771BF7D7CD209B957E /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 87D83352465CFA4634B566F74570178A /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DC63AE07DCDDC0EC80557DD4CDC1286E /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07FC8E5665DCC3610F086069BF209E81 /* QuartzCore.framework */; }; - DDA16FB9C21AD941442357DAE6939530 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = CAD85D5A4E0BF0DB331126C269CDAAEC /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DE5A78F116018E2AC54714238276574D /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = C5BD571B8ECA308068DB2291788092A9 /* UIActivityIndicatorView+AFNetworking.m */; }; - DE5CB39DB19EE9A2F044B3AD41BCE22D /* Reachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D99F113E788EBB650D48B823B4FCCC5 /* Reachability.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DE8F2DE8CD341F34159825C11721BF0A /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 485D712F428B003A772FA4C2B444A2D5 /* SDmetamacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; - DEBD2E39DEB0C669243402643CEAB110 /* UIView+WebCacheState.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BD4E458FA167CE1CD640C890C476992 /* UIView+WebCacheState.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DF2B15402CE105F5A8CE48BBDCFFD5DD /* MASConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = DF631EEBF1AD1B4714EACC43B01700B0 /* MASConstraint.m */; }; - DF9EFC2002824B6C5A65DC3DA1F069B9 /* YiAddLayerCommand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04F6838F555897CE0FC349A6281BC36F /* YiAddLayerCommand.swift */; }; - DFDD51FB2AFF10C897F5F908FD4658CA /* UITableView+FDIndexPathHeightCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C5D2BFC2A2D16CCFC0AB4E707104878 /* UITableView+FDIndexPathHeightCache.m */; }; - E063A2C5BE8547A13E2DA5A63D54B2C5 /* YYTextMagnifier.m in Sources */ = {isa = PBXBuildFile; fileRef = FD013DB94F343093B22A65403C9DAB50 /* YYTextMagnifier.m */; }; - E0964CF2DADBBD6F2574C9E89EAD6F30 /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = B3F855F6AE750E0077EBB5E54E3C242B /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E0DD4912EECE5F66D8BA46FDB840F4FE /* LSTTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = DED3A12890A29D9BEAA24B58E2129417 /* LSTTimer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E1794717021EE48FC14953E22A23A9F7 /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = E9F41BA2DB08318A0B597A62FDF6ABE7 /* SDWebImageDownloaderConfig.m */; }; - E1BF615DD0422B06C97542F03C879D41 /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3569911717CB994CC80230C533D738 /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E20F16D5F532E4389F4C746DFDE25D3A /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = DF282DA8297390206650116112BD998F /* SDWeakProxy.m */; }; - E26270176D6BF19961091537CED04175 /* YYTextSelectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = F18C0430C10F5DD8DE2D58176B30C948 /* YYTextSelectionView.m */; }; - E2836FD331524F10B42158EB0D6D0AAE /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C41FB2DAB18DE3D05C13048CD6629DE /* SDImageCodersManager.m */; }; - E286D66CCCDA502C0752304994BB90A1 /* YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = 98158D43483488714FD6D8592F1F288A /* YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E2C2392CD99E85C80073DF5537AE3957 /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = D116AD4ED0E8448AA874230D9440E4F6 /* NSData+ImageContentType.m */; }; - E2F2216FB9B1F154CCDE7AF105E8A36B /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = D47660974062D59D2A8180047D2C0525 /* SDAsyncBlockOperation.m */; }; - E3073CA98E00E91598591BB39A850397 /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 3505017488362A836D55F08A14D09ED2 /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E33E74060BD04732B596C4B00F9F5F8B /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 70E7F380AF40E1369DEF28BFDBFC2117 /* UIView+WebCacheOperation.m */; }; - E369FCFF848DBCCBEA6D9C6938683291 /* Pods-ProductApp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CD2ABEBBC264E529BFAACD80E1282EF /* Pods-ProductApp-dummy.m */; }; - E39CE7FEC0396A163A91ED88EE710C6E /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E1ED21E06CE836C27DFCFA9075CB074 /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E3FC6BEE41652C0500F57E0CB83B347F /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 797C517F92DF41E9F36273F8A331670E /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E55B3151D86660E28CEABC3CDE6B1508 /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D49F488134F0B235B9EB3F339FEED5A /* UIButton+AFNetworking.m */; }; - E5D085558E414E4A63B28206D05126EC /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F78A0D1AF4B0F8D424D881966C52F90 /* UIImage+ForceDecode.m */; }; - E6585BB28071C885128C81AF3B98AEE7 /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 476AC2A2A92EBFC4BB228F38B2DB2EC3 /* NSImage+Compatibility.m */; }; - E69689D02F65E151584D4699213E0763 /* SDCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AF3AF9EB05A6E37BB58E5960B18B414 /* SDCollectionViewCell.m */; }; - E6B88C35508DA0743FD6B5A273511C92 /* IQKeyboardManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A229B3ADB04F0219E62833AD93052B4B /* IQKeyboardManager.m */; }; - E6C15DFEDF667464568401BEAA610164 /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = 70CFCAA40E14656BAC4CB9F59BFDF182 /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E6F7BF08B31BE380BC25BE1B8225F07A /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 1939881E6C814EC441D883097671F146 /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E830CCD5E2B1F9A1BACA799D13F05712 /* IQKeyboardManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9772FF91199204C0FEA2B45FA89E80B7 /* IQKeyboardManager-dummy.m */; }; - E8C27E85980A8C6B50E4AB7DE97B026F /* IQUITextFieldView+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = B6179FC3028A0A364BB211F989D94596 /* IQUITextFieldView+Additions.m */; }; - E930A5612DC6D120BE040AD17C6D1BCD /* MASViewAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E188A47C4CA2FD097AFFBEF95782A1F /* MASViewAttribute.m */; }; - E99114B1C99893922D8A79CAD90C45DE /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 98DF64D0C64FC920939992D9C043D84B /* SDWebImage-dummy.m */; }; - EA326FCC70D2720A01BA55BEAC8ADEAB /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D609303EC1F81AE49B6A08D2BCE868EF /* UIKit.framework */; }; - EA892C6C759F8B6D82B4565708601811 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 009C150A22E7AAD856B3FF309069A7A1 /* SDWebImageDownloaderOperation.m */; }; - EAA993C385E6F1E9A17B65193B3C34C9 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34082ACFEA6AFB33C97026011EC93E82 /* CoreFoundation.framework */; }; - EABCB60A26B06BF576E50BBD2F89A385 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 59BBCE279FB5D7A4EDB5A431902B4D99 /* Foundation.framework */; }; - EB26E9E0D58C46832ADB00404D93C275 /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = CD5772414F0CC31933EC5444B27F2EDA /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EB27DEF6CC7E1606E358166B56931C05 /* NSObject+YYModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 32E5F1F9DD6B95853B994806E6E25CC6 /* NSObject+YYModel.m */; }; - EB3DF628891F7D6AB114718AF760CB2A /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = C60D85CA05E69B360234880DA61CAB76 /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EB980FB9F9CF23049E8B93205103E3E7 /* IQTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = D25C876CF5D2CA46BB53B849ECAF2D57 /* IQTextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EBB46A055EEA4DA6D9B7DD3DF2F7E910 /* MOFSPickerManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F73819EC4FAC51B30994A539ABE8C80 /* MOFSPickerManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EC841837A98C4A7C8B61C72604F20821 /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = CA49DF2BBB3481936B7003DFA4BAC84B /* SDImageCoder.m */; }; - EC9B34262AED632D7EFB49804337648E /* Masonry.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C3522B535DF3A678811AFE99C5C244D /* Masonry.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ECBC215883D3DF3A4E9971487E4DB260 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 72B242E095F69762AA171307AF8FEA62 /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ED827C9A4615ECBD8EFFA1E2C2E59B92 /* UICollectionViewLayout+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = BD78C3F0119A13A48A38BA089C6F4CA0 /* UICollectionViewLayout+MJRefresh.m */; }; - ED8991A8AE7C04362C2BED3875DC1656 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = E9AFAA327AE6830E1D9CBB3F755EE009 /* AFURLResponseSerialization.m */; }; - ED9C51A66341A9C0224E9E07AB1F38D7 /* UICollectionViewLayout+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 566B078866F877FB08538C415FC8FA5A /* UICollectionViewLayout+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ED9DC266977F10C47FC18E466C231ADD /* SDCycleScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = BA357F2F619BD5CBCDE1EEC1C23BB230 /* SDCycleScrollView.m */; }; - EE3AAD486FF8219B5B8D1F8641E407DE /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 02E96CED3DDB93DEE5187F58BD8CE97C /* SDImageAssetManager.m */; }; - EE55B657FB4345071DCD3741DFD78186 /* IQKeyboardManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D161833FB3A5B2736FE91E45CE843052 /* IQKeyboardManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EE5E57E70B8831D8B83B825CCDEDEBCF /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = 0142661D045EFEAA83071647BA90BD75 /* UIImage+MemoryCacheCost.m */; }; - EF7D40878022ADF25E4AB1985535AD04 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 388432B56F9F74C644136B4F4EB419F8 /* PrivacyInfo.xcprivacy */; }; - F0A47F6F36953B755FFE4A51D358FD2D /* IQPreviousNextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 34909DA50AFA3BEF42DF94F6FC6C49DF /* IQPreviousNextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F0C59B6F51114BA0263B11F5E303F3CF /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED7F49DBBAC82BB4FEF66223A4A3948 /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F10E8AF322D240E86C4F2E8621AB7FB5 /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 895FC6FC7CDA0EB4F83981E5DC72E8C7 /* SDWebImageTransition.m */; }; - F12DC17406B3FAD278F7F83F68F7D7C0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 59BBCE279FB5D7A4EDB5A431902B4D99 /* Foundation.framework */; }; - F1D845E22D5B8FC6AFC3C2E41DA1B6DF /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C7D4FBFCB04E0292CF48A56E5E11A238 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F1FDBAE98135C3C32E9B2BFB3EB10423 /* province_data.json in Resources */ = {isa = PBXBuildFile; fileRef = D18A4FC9BB94E1285C48197863266F33 /* province_data.json */; }; - F22D05B32A85FCB01946B655627D0306 /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D5874B9CFA15D97EB73578527E3B278 /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; - F2AD91050B1FE3C8BC78567F1FDE3ED5 /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 9392F0FCBC509F929101CDD27BA1C02A /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F2C9F9038FBEFD951516694AE873A2B9 /* MBProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = 98DFD71CD6E07D39223712A7711DDB9C /* MBProgressHUD.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F4A55551513E349AD53F9FAAD1F85E5B /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = F7073D91FC7A70BA7E35DBB0611382CD /* SDAnimatedImageRep.m */; }; - F514EA78D136755D0BC0C5D2778A4B73 /* MJRefreshStateTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 36A933693E6064ED9DFEE7221D5B5081 /* MJRefreshStateTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F52A27FAA0646504F274F1224366E858 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E021676FD55E52DCFCE3000B5821B83D /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F5499380D2AFD9E13B8264CCD3AB3C9A /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C687B308259249AAF2BFD0A904C391E /* MJRefreshBackStateFooter.m */; }; - F5BBF2CEBB93DD90668238017714D61C /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = B7C7503750DDAFAA532079375C651886 /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F6D1C960368EB1E067ABD0BFF707FC56 /* MASConstraintMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = 692D05E72F427ED1F8D6165D403D65EA /* MASConstraintMaker.m */; }; - F7623E7C314AA5010D8D0BD6ED4AAAD4 /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 37F4519E441C66D5F358C4844E28C19C /* AFImageDownloader.m */; }; - F7BF304891F604FF2A0B48F9DC44BC2F /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E38E4B8F12F3B2E2490893F1535B8CA /* SDWebImageError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F8D31E65466DECE981CBFFB9F96D569A /* YYTextKeyboardManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 14983A5E1140EDEB6B62D40DE08B946C /* YYTextKeyboardManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F9789D86D3279D71B398B550F27C3EFF /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = F3929B4E8F6D259E981B1AE447FB54E4 /* AFSecurityPolicy.m */; }; - FA331333108D885A5996B456B8A08441 /* UITableView+FDTemplateLayoutCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 86E188BA9096AF840D6BF8A37AE8BBF3 /* UITableView+FDTemplateLayoutCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FA68240EE7FA1BDB472330040AA946C3 /* IQTitleBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = EB560AAAF701CB2D1AE8FA89F60595D5 /* IQTitleBarButtonItem.m */; }; - FD7662803D266AB3603053D653FA601D /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 99E064D5D78256BB1E90669B962BE93D /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FD9E6A83907C18D2D5F5DD9E8E4FAA9D /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = CD952A8810CC29891A82532ED0D5B4F4 /* UIScrollView+MJExtension.m */; }; - FDACBA49610EA6F39CABB7FE44B137D1 /* AFImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 55C8D21B8CE0842A049D375306B3194B /* AFImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FE07C069C2E3543002CEB5D751ABA9AC /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A26C91F1042F2988400C9A17B48C2A1A /* AFNetworkReachabilityManager.m */; }; - FE6264E3C4D12DBEE389996AFF918054 /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = CF3FC2FD00D85543F0C4C98BF8B8DE25 /* MJRefreshAutoGifFooter.m */; }; - FEED54CEB84623664F53C45BFED0F3C9 /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 7309DB8FCC4E82DB7D1E61D76E343BA4 /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Private, ); }; }; - FF5D09270B5A2A00D0E459592002D1F2 /* MJRefreshNormalTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = D9AFA1ED748F14C4FC0ED4EB400E3313 /* MJRefreshNormalTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FF7AF4A6077120A5C542E4F4D07E9A83 /* IQKeyboardReturnKeyHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A8815CAC6C67A3A27A1B634B5F1A303 /* IQKeyboardReturnKeyHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 001F8AD42B53FA3D5CB8A515F2605EC3 /* LQYPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = D6192A03E4C9E5AD2896314AD960039F /* LQYPickerView.m */; }; + 0066C9BDBCB5DB47CB2A1DAB18E8A1EF /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0550F284426490C5CA4D6CFFFC4F740D /* CoreText.framework */; }; + 0104977F50A324681C504F3CA7B2BE17 /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CD7575F6F34D5C57A03410BA66ECB6B /* MJRefreshGifHeader.m */; }; + 0114B8F5F20574BB892ACFE2B202D95C /* MJRefreshTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = D4CB3072B034F51E974F23F51F846E85 /* MJRefreshTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 017169EFCF339B59B9259F2496C0F51C /* YYLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED42BD5E66C9E4719F502AB96B54CC /* YYLabel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 01B4962E95B0A0795B1E55AF36DA68F6 /* MOFSPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DF0283908FEB9384364B38B04703210 /* MOFSPickerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 030DE50F280B0B9BACC7D9BC920E542F /* UITableView+FDKeyedHeightCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 1724CEDE7A9C756FAB132B77966941B5 /* UITableView+FDKeyedHeightCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0452F7FDA9A9AF5522E4A07D61EBCFA2 /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1040D661F792CBA550F3E449D742C718 /* SDImageCachesManager.m */; }; + 046C8CF4F5BC1F8F7AEB535E1FB5CFF9 /* TADotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DBAFAE0BF93D3AA9F5E14F3657B42B8 /* TADotView.m */; }; + 047F86D589F138CC97BBA75B490A677D /* IQPreviousNextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 748E583E5228970675E36CECA3D3BEF1 /* IQPreviousNextView.m */; }; + 0573E411AFF59D296B1B4D32C3274015 /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2580D14708505967E699206A7A2DC58B /* SDWebImage-dummy.m */; }; + 05C72493BC22CB7BA10670ACB0EC8023 /* YYTextDebugOption.m in Sources */ = {isa = PBXBuildFile; fileRef = F65C945A3ACC8F536691C7B97B8C47B0 /* YYTextDebugOption.m */; }; + 05E2B7C1DB7528A0BBEA1521BE0DBAF1 /* MASViewAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B4725686036A7CD0B80C19B559E52D7 /* MASViewAttribute.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 05F41344CF59F57F00D3BEB557AD86F3 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = ACFF47E068E9ECD933B98678C3803275 /* UIImageView+HighlightedWebCache.m */; }; + 075EBB2A98F14211A9AE6785570218A0 /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 344213CA327CA419C04C3FEF6FCFF6D5 /* SDAnimatedImageView.m */; }; + 07F6D39821C8DEC03EAD9D48E352ED0B /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F4D993ECBBCAF61A8DD815C519391B1 /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 095740810260A83844970C89773B5E1D /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A30D65F402B5F41A731F3E5986875D0 /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 098F5246BD19E8B6A091EC0BF93EC1A4 /* YiAddAudioCommand.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1E2767D200E19775AAEB33E39849B12 /* YiAddAudioCommand.swift */; }; + 09B5FD0A6BDDCDA83EAC84CFCFA03553 /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F93142FD69C7EAA3E9FA0E884BD9F32 /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 09D83550FA3463CBD1F973791C1BAD6D /* MOFSDatePicker.h in Headers */ = {isa = PBXBuildFile; fileRef = B86468A7F3AAA473CAE12D66FEA83599 /* MOFSDatePicker.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0A543346E663B7BA3CC071AA92390EB4 /* TADotView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C628A054595A2A03BE3E9D88E413B93 /* TADotView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0A6F296C16EA0A455916828CCBEEFDC8 /* IQKeyboardReturnKeyHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = C2366C911A8D6382DF05252FC316E194 /* IQKeyboardReturnKeyHandler.m */; }; + 0AE6A7FE983C927682480C8A9D1C32A9 /* UITableView+FDTemplateLayoutCellDebug.m in Sources */ = {isa = PBXBuildFile; fileRef = FFDD3449DFBA57D97D46161DEC5976E5 /* UITableView+FDTemplateLayoutCellDebug.m */; }; + 0AF16F084FDB6E84677C4692CD931EE6 /* TAAbstractDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = DFF8F054021951449D380AC68DDD3B32 /* TAAbstractDotView.m */; }; + 0BD1E52C6A20A1E2F9B6044C2CF41DAC /* SDCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E85B71BF34BDC2B2DCF068396155C78 /* SDCollectionViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0BF9A6255A61573722C064223D27598A /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = 94DD3D286602C5F43E1F5535BB6267D8 /* UIImage+ForceDecode.m */; }; + 0C91F1C99A35729020707737A2FEDD00 /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = EDED5C1BDD7D2CDEA6EE0DBB85C37EB7 /* UIView+MJExtension.m */; }; + 0D72C23AB0597CFF32A4C8889E6AA3DA /* YYTextRubyAnnotation.h in Headers */ = {isa = PBXBuildFile; fileRef = FDDF92A7CFB50B84ACF277A3EE06CF68 /* YYTextRubyAnnotation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0DF5856674EB9A3C7E5A5B1BBE9FAED4 /* MOFSAddressPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = 79B40E6FB722AF90C897D84DFB766207 /* MOFSAddressPickerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0F31B31FE6C8649DA05D958A66F9D271 /* IQKeyboardManagerConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C00B152DF0BE81767AD37CDEEC959CE /* IQKeyboardManagerConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0F741228452F61816A0E384418E05CCA /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 553815744E2B20C3E23B0A49420A3C97 /* SDImageHEICCoder.m */; }; + 0FB199C06866EC3D430A3E21C4850C87 /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CE0241A643984DB5A918A042307777F /* MJRefreshConst.m */; }; + 104D9196010D2A8C52C0C19E9C9D52E8 /* MBProgressHUD-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C5A155E3A9DCFE8B3FB0E608943678E4 /* MBProgressHUD-dummy.m */; }; + 115D16A7D8A3550586A123D098513CA6 /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = FF26865EDE3770D6B519FC2EF801A291 /* NSButton+WebCache.m */; }; + 11D4DC1FCE5647EEA8484AA4A880AF8F /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 26CD401988993CDE9D5ACE78F0AEBBA0 /* MBProgressHUD.m */; }; + 14AE47B1201EAFD3CD99C05BE2E4AADB /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FC037F702F9AB2DFFCFBEC78357A7D5 /* SDImageCacheConfig.m */; }; + 15353CD4B2BD7E561EDCB089AF5EBB16 /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B316E8BC5D910ACDF7CEFB76213CEBD /* SDImageIOAnimatedCoder.m */; }; + 15B27182B591769C57B55544260DC886 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */; }; + 15BEBC6EF7C29F87FBB92BD0A2F43967 /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = 1624BD562476B13F4165A9AF2EADAC39 /* SDWebImageError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1609C996ED7D1B5A6628D58A26B013B3 /* YiRotateCommand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A4D0E9E7EEB79A3276AD6D14564BA92 /* YiRotateCommand.swift */; }; + 1763BF1A73363FCCDD9C9BE2F3C9ECC5 /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C126873CC5B0B5803B2CE00110C75F3 /* MJRefreshAutoStateFooter.m */; }; + 17FA107CF51339C50B933834D15CB15E /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 44A4C172C1EAB0F9855A3A41FFC406AF /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 181E5F4343C6D3625AE04C1B0D70F0C7 /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 149D30AE316F6BF0CC2677B4A48F206F /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 19DE04E9E89AB7AD5700B1C32629486B /* MOFSAddressModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 6984DE1644FF0AB804103B558F8F9766 /* MOFSAddressModel.m */; }; + 19F8A68E37A49FF193C31BFFFF882400 /* UIView+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = E89231C61860869AC03E3C8CC6CB90D4 /* UIView+YYText.m */; }; + 1CA7ADC37A1FB17AA6DDF31CFABF90B2 /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1836C44C08BF74AA4CBC804216F6F353 /* MJRefreshAutoFooter.m */; }; + 1CB3978B07A69A3A020E5CF64D0AAF29 /* YYTextUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 6290E481D8BE500B72ED9CBCC0FDFF37 /* YYTextUtilities.m */; }; + 1CDB03419D31CB46D2DDA3BDBFE54FA0 /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 71311FBCBDD520E24C502B29739D075F /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1D56A164E9972784FE1E453434091535 /* MOFSPickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 68AB47265365559BD8AAE7C8F3BC282C /* MOFSPickerManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1D6AE45357492AC471943EC6DE7AD9CE /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 4274216ED733D6D24A6A818F84037908 /* NSData+ImageContentType.m */; }; + 1D738B2B34DC764579A577CA2A169E31 /* SDImageGraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = C8085EEFC13A27EECD99E0FD55F608A3 /* SDImageGraphics.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1E550C1B9A75A61FFF059BD8A830C795 /* SDImageAWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 95F7F71C8A4584D95296DCA10BAEE176 /* SDImageAWebPCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1EE1A01D0AFC6FD227669D3B43AADE81 /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = B104D19A3DBF8F6E90A231419F554D32 /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1FC3034437B4FAD77A3E1A3A58AC500D /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FE484C0D7FBDED1E471D6EBC8D479B0 /* SDAnimatedImageRep.m */; }; + 20EBE3D9DF1CEEE31D37208650BF227F /* UIPasteboard+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = E941E24BFBE92B54EB782ECF39FCFB23 /* UIPasteboard+YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21C1B01A26FB94FCCA9E190BB2F131EE /* MOFSAddressPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C63C1C262E22F031DB97534E382EEBC /* MOFSAddressPickerView.m */; }; + 2273580D1038FA8F15846E4742AC604F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */; }; + 24211D20F9094CD869C245C8E2B4E51B /* NSAttributedString+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = 1168BF8E631F24332054B2CC41EE129C /* NSAttributedString+YYText.m */; }; + 26460EA56FB0F84547F5E4EAB1A06430 /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 01F48FB3FF6EE857B579E68C99D0942A /* SDWebImageDownloaderConfig.m */; }; + 26A3DE3437CC7F7DD97F8225B1609A3E /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE44F3883BB73CF90ACBA9CE379AA9B /* UIScrollView+MJRefresh.m */; }; + 27CB835C02D75B2DF8F06E9E793DF52A /* YiVideoEditorData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7679F5DE7946465AD206C7F2BF1CD8E4 /* YiVideoEditorData.swift */; }; + 27D52287BEAFEB9E8043253054AF3A27 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */; }; + 2877ECC48B408FDAE6792092BE1ED234 /* IQUIView+IQKeyboardToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = 982B4BF322763E63263187FE1E8EEE6B /* IQUIView+IQKeyboardToolbar.m */; }; + 289C538F34E8B0DCEFA5B15876C168D5 /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = E20060CB5AB9B26D1C52FF4A127C71A0 /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 29939A199EE4BAE8976AEC88E59F2ABB /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72A2810CD348B93D48F29E1B35725BAA /* CoreFoundation.framework */; }; + 2A9D5705BAF7401932B6DF298D2B00FE /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = F2CAD6815EB5F68094938073D863E9D0 /* MJRefreshBackNormalFooter.m */; }; + 2AE3CDE5960755F2BB923441B5BCF640 /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C7557C620BE450C30FEEC192B7A3DB9 /* SDImageFrame.m */; }; + 2B3EBDF06826D5C83FC80D17F006692A /* UITableView+SDAutoTableViewCellHeight.h in Headers */ = {isa = PBXBuildFile; fileRef = 029E86E3A56EF091CA384B38E8764466 /* UITableView+SDAutoTableViewCellHeight.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2BF054F18924A4DC445E553EF1D9D70C /* IQUIView+Hierarchy.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BD3B6DC7ECE9CF869BE48EF061D886D /* IQUIView+Hierarchy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2C49EF9CF5B74E8FE6A8C68ED621DF5F /* ICGThumbView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4080F720F88F70F706AE3D17011D5D36 /* ICGThumbView.m */; }; + 2D194C962A2F5D5323157E22CF0AB2F5 /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = 430A800D2B75B884E6B4A9373951444F /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2D9FA9FECA8D3D57C67215CCD37D02DC /* IQTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B07D8E253678DA2C44E2D4262BE8513 /* IQTextView.m */; }; + 2DB0021F9583F06D433E0EA01CC4BD65 /* YYClassInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FE2BFE7617A63957C5CA0196683F983 /* YYClassInfo.m */; }; + 2DBEC0A3978594C66918E02087856598 /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = AF3A8EC1EB1DBC181AE740B38490FF9E /* SDImageIOCoder.m */; }; + 2EBBDCC39E6503F1FAAF61BC1963F177 /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = D4E60835427612F6FA835218DF6AA91C /* SDWebImageDownloader.m */; }; + 2EFF1EFA2FF0D2F1AE44A9DDBB932425 /* UIScrollView+EmptyDataSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 086F82024CBEC88716C7C9DD16E3D1D8 /* UIScrollView+EmptyDataSet.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2F36318461B7C0CF5EA7DB5B60273A62 /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = E692AA6007AD608044CE4456BF87EFF6 /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2F75AC11B36110337AA9C7D210917269 /* YYTextAsyncLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 139968BA00F024382581AE20966170C4 /* YYTextAsyncLayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2FBCEFB16DBD6C84EB5AD3B2184DA8A9 /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DEDC19CFC440B8133548C74AD8472A6 /* SDWebImageIndicator.m */; }; + 3091EEA614EB4DAAC4E4F4A93157620F /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = BEEA800E3AF9F39024AA255044FEDF71 /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 31FDE8DE2E18B5EF9D5717A32ED68D11 /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = BBC7221065EC0EE86616AEA917606C7D /* UIColor+SDHexString.m */; }; + 32959C2B89C6B9ED05024DC9FDA439C7 /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 84A5DC1BA09562B2B228CDB7342AA554 /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3331A013D48A5063B483A51B7E9068ED /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 50730B8AA9831991B09BCF230084864E /* AFURLSessionManager.m */; }; + 340DE77F780E8614E3382DD5D5AB7D53 /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = CE878952C13E6E81B6EC9AF664102C73 /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 343DB102D95FC4CF2B431CD0BF37C9DC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */; }; + 35631280EC704BB5825EF281CE907D97 /* UITableView+FDTemplateLayoutCellDebug.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C9B62A4621981E7418F35F012679121 /* UITableView+FDTemplateLayoutCellDebug.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 35A4FE7088F7CA4B023B38FFDB6AE68A /* YYTextContainerView.h in Headers */ = {isa = PBXBuildFile; fileRef = EDB85B7A05178CE7D7B76E4708B5928E /* YYTextContainerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 35B38D3C71EE31D542C524FDB0E33853 /* SDWebImage-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1441434CE8FBCCDE130BB30031AF67BD /* SDWebImage-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3615E8650E49E5824E721ACC401B6F18 /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = D95D7163B72EA8BA1B3048B59B1C5C73 /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 3769DDC469C4CECA0F9883481E631CC2 /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E4D1E2DCF4F0EAB02784359D9F53AE43 /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 37B890ABDC7DD441E6AA662325D412E6 /* MASConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 343895670BCD7C4AB0F2FBBDEA3D6BD1 /* MASConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 388BB4079F7D18CB3D7AF0848BC98F08 /* UIView+SDExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 521D14FBEE6BF21C4B077B76201B9886 /* UIView+SDExtension.m */; }; + 38B3358330769E0529CEFD1D3BFB1E48 /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B8D7AD344FE766784D2E5EBC720A905 /* MJRefreshBackFooter.m */; }; + 391EC27C611809CBC7CE1636D0323492 /* IQUIView+IQKeyboardToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = 17E617EF673DFCD102384AB531C527C6 /* IQUIView+IQKeyboardToolbar.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 39372C4CFBFC6DA9E8CD14B52826B2D1 /* SDAutoLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 904677C098EEF1D1019358A518418ED8 /* SDAutoLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3A479E97823142AC3F49E005986B96CC /* UIPasteboard+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = E2840125E5BBBF9F1724D345FFA956E7 /* UIPasteboard+YYText.m */; }; + 3A6427EAFDD46CAB7CBA9A909EA925F5 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = CBA8A0CBBED41FB5632B5A9AFEB43E7F /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3AD69B6D1E2BBC4BDFF94ABF8E4D573B /* YYTextLine.m in Sources */ = {isa = PBXBuildFile; fileRef = 504CC15CFF697AC6B7277B7CAB078AE5 /* YYTextLine.m */; }; + 3AF42E0E403252A615C6B737BB6C2463 /* ICGVideoTrimmer.h in Headers */ = {isa = PBXBuildFile; fileRef = 031759B7DDC0B6990C69FD2EFA31A67F /* ICGVideoTrimmer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3B069375ECFC1908C64E0D2B1160A3A9 /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 54A84B97A41A693FEE0332E9EB44ABAA /* UIButton+WebCache.m */; }; + 3B8EDFF69A68ABD3735E0C6931CA5C95 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 539954BEFDE5F922C59E1750159346B4 /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3C2DCFC9EB7787935F17A74357A0DE7C /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C0FAF6B1B5670552A77607A0E1EFE46 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3E00792392402137895884DEB2F25362 /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C2AB7021072C1BF9C57F7022BDD7734 /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3E3540BC2BE5503E57F774BFC5846570 /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 83891B0249F18DB9C6E42378761C2B41 /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3E4A12CB055C805955E4FF61F90E2868 /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 9845965F01597877622D64BBAC6CFB20 /* MJRefreshStateHeader.m */; }; + 3EEBA74A9D3A19D1182B1EA522DA9362 /* MJRefreshConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E3AF67233A6C8AD039856D9FFD1BC65 /* MJRefreshConfig.m */; }; + 3F3B3DE004E5D8226388EBDA02930D1F /* YiVideoEditor.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD10149D0E4880D1D17EA01FE838F272 /* YiVideoEditor.swift */; }; + 3FF7252DD60182221BB1E5A167C41A07 /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 02E7D776623C18FB12B83F0C0B8DA9F1 /* UIProgressView+AFNetworking.m */; }; + 403D898F4BA3F19AD155F16A947E2099 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */; }; + 416D52E05DDE04CD5209CB3A9BBB998F /* IQKeyboardManagerConstantsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B6DF3CF3A894BF8B9B329C471B856FE /* IQKeyboardManagerConstantsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 425ED2B9D9E79D8DCA0BD001A47F5DCE /* LQYPickerView.h in Headers */ = {isa = PBXBuildFile; fileRef = A45C4F1B0412F682065864EF634E8AEF /* LQYPickerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 430EADBFF054EC4BFCBF184F0B56AA7B /* IQUIViewController+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 790FE4F63C2E6B4978D123C4AF6D3EE0 /* IQUIViewController+Additions.m */; }; + 436332F32B31B8DE847B9CCDBB189396 /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 087286B4C94CC545E3921DE2C062F569 /* SDMemoryCache.m */; }; + 4370DEA6D72620F14444B1D6719F9601 /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 827EE81CAAF7FCF1A7B506336549707C /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4467676F0FE19FAC276C293C627F7BB0 /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BD0A39632DA174B1C54B8F6E2D5CEE1 /* MJRefreshBackGifFooter.m */; }; + 44755067DD0C617D96B841288F33C56B /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = B8AD92152F82D9EFF2F905BFFA26B711 /* SDImageTransformer.m */; }; + 44BEF00F8178F0C31DF36F9C9BF3970B /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 837577F0491FD5E7321183A09B16718C /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 44CC65E15CA2F88A9F69A9E9148DE95E /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CD98966E1AA4A5F194546F15B1D0A1A /* SDWebImageDownloaderOperation.m */; }; + 453BAEE4E98B16D142D12CEE730DDB6A /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = DC27A3E1192073C995825D37614C8EC5 /* SDWebImageCacheSerializer.m */; }; + 4571A0EA37DC84F39E3830D38A1531AB /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 665E7A75C3285ED10D3D733662F28137 /* UIKit.framework */; }; + 45BF315527F885031B750D14F57989AD /* MOFSAddressModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D26E5C55527BB7E23E263CCA6CEDD51 /* MOFSAddressModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 461AF7674E4ECD6179255A7298B31641 /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = 65DF1DBC3E52F15FDFB1FD40273153E6 /* UIImage+MemoryCacheCost.m */; }; + 471C86C183D17343CCDD2462150DE7D7 /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 46505CA59F78CC0CF14C15D7359B2932 /* SDWebImageDownloaderResponseModifier.m */; }; + 4786BEE6ABD0C00C217623634D7702E3 /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = B10D0AD376DC80D269D966E0B0F40D1F /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 47E27473C6C3DAD243E76BBB9FAAC38A /* YYModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 4305788FC6D7765BF9ED2BBBCE3F8BD5 /* YYModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4990936139BF46A3888CBF58360A7251 /* UIView+SDExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 1777D892F69507301C4D4E17FA3F6380 /* UIView+SDExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4A2D7878579537881DD3859B3359F702 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A0DB3E1E4164683534D06EDB759D4F8 /* CoreGraphics.framework */; }; + 4B611DDF30DBEAF7EF202508B70C40C1 /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 74E89B0D525310DB723C01461C90F165 /* MJRefreshNormalHeader.m */; }; + 4BEFE85286ED72D6C5E858A170067869 /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 9AE668D1A7A002A4756D8EC0EFF69D22 /* SDWebImageOperation.m */; }; + 4CFDCF666FE8B9B51AD56EAFB0FAC477 /* LSTTimer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CD7BE1D8FD009B74017A844DF0B0A03B /* LSTTimer-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4DCC7234C90D7AE375EC9D02B301356B /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = B982B862F4977DBF8F3E5C3095344E82 /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4DEC45A5B22291266617BCA5A8E5F419 /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = AB288ECC5377A909B0BD9A21207B04E6 /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4E03C151E0D457E77AD80400343A9139 /* YYTextParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D7E4FCDD43C2317E7DBADCB7BA38C27 /* YYTextParser.m */; }; + 4F56CCAE467C57BD8B5B288737AC80B4 /* YYTextEffectWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 677F2B6B814A3F3A6EBE5A46F4C3D023 /* YYTextEffectWindow.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5005432EAECE0BBCAE0487FB541489F7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */; }; + 504224E358C45B54824C0406138589E8 /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 94C093B1F4B9F60D02BF985E45592DFD /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 506FC58999564A737C745F2590E9B4D5 /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D6F9A223BE2E6A08AFEB3E62C37A1155 /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 51402180465A20E9554412CFDA06F181 /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = E0251166095B6E61CCA3F91435BF08F6 /* UIImage+ExtendedCacheData.m */; }; + 5164B1A67FADEEBA8EE8073E144EE4E9 /* IQTitleBarButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 0861C4ADB2B0191CFA2406BA63B1C335 /* IQTitleBarButtonItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 53F6CF0811EA49942DD254CEB6A1F782 /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F0154F5CF9C128D4FEC29038BD1D94E /* SDImageGIFCoder.m */; }; + 558987BEBD4793B7BF6688D7CB8EB890 /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A44547D5D85E7686F4F26E321C7AF8A /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 55ED34CAB51A4D8BB2847BF92137A135 /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = FDAE21BDC47AF6A792C0F6F759DB70D7 /* SDWebImageDownloaderDecryptor.m */; }; + 564714D075CF51356D3D8437846AA6EB /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F1C45E2903D042022CE6A755E2EC477 /* AFURLRequestSerialization.m */; }; + 564C95482D463B3CE3205B8E86BA8104 /* YYTextRunDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AE4CDC028F3E35B8FFBEDCCFAA8AF9C /* YYTextRunDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 56C0C9DB6A116C5E0422369BD2EF01F6 /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = FF6D19284674B4707E9C10E381FB6128 /* SDInternalMacros.m */; }; + 56E232547C1CDAF85EB45BD39B1A7D44 /* MOFSPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CA4096728FF7FFF3EDFBCE80537CB95 /* MOFSPickerView.m */; }; + 56E800EB3B2BE8AE0BA45A30974D7920 /* Masonry-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A392EE6047E0FDC39D40CBA987DCF3E /* Masonry-dummy.m */; }; + 5798319294ED9577D70EAA9875177225 /* YYTextInput.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D796C27721A2871270623A22B796174 /* YYTextInput.m */; }; + 58468E17F31D90388F73D03FA03D9896 /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = C81239229E30AB55CCAA3C17C668BEA7 /* NSBundle+MJRefresh.m */; }; + 58516D8E01D609AB9E41FA2EA1FC5BB6 /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = E0AE0BD489A7854E999E018DADC260FB /* SDAnimatedImagePlayer.m */; }; + 58923BEFF0939334BF46DD7ECBAADEAD /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 409C32CE1D268738C6F87015E221ECE3 /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 58B1051758A1FA76C2B9F8C07AC1E55C /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B4BFA013197FA8044C1E1F875BF377B /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5901084F0039F17126684A022E5F84B5 /* MJRefreshConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC0DC9F0AA2EE5B02D7BFF6FBA90370 /* MJRefreshConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 591295BB6E25C54C5520C78C0AE2B16C /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D0B9A25534B06B252B6D172DA02D69B /* SDImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5A6D3BE92C77ED70C397567996DFAEB9 /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BD1769121D3532C7647C0CE0ACBF4F86 /* AFHTTPSessionManager.m */; }; + 5AF22814CD055B553AD9D78BE54B94E1 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EBC1F88F725D34E40DD862C3DC9C6A0 /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5B08596E856E4CC2F34A8A2372F9F764 /* NSArray+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 361FE0DC89FD64C35ABAF3C543D14EBC /* NSArray+MASAdditions.m */; }; + 5BC09FA5D9BF46861F0A2BCF71D612F0 /* IQBarButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 6011E294D1A9A03606B8C8D4D75D3322 /* IQBarButtonItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5C50F36F9CB20A20396364C601DB40B0 /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = DF9072345A994F85B43F13999F35932C /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5DE47EE78F7C27A8C3683D547930236A /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 27C1465339230136A20B8ED7F5A3A828 /* SDImageLoader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5F2257A9CCF4C300CDFBBC80341118D4 /* YYText-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EEA0D8C416EEEB54E36B6DF3E449EE9A /* YYText-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5F2622E174BFC945E9C40B8BFFC9BC82 /* MJRefresh.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 1ACC451F07789DA39D295205DFCD7A6D /* MJRefresh.bundle */; }; + 5F45735DF355530CC955066D3C007E19 /* MASViewConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = C6E0E2DC4F8299626385461074313166 /* MASViewConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5F5426608460A8B17C1AE5C2351BAA19 /* UIScrollView+EmptyDataSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 96978B0C90B5415BAF2D825548AA1532 /* UIScrollView+EmptyDataSet.m */; }; + 5FF1C3AF7672F55437688FC35E2E6A71 /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = F8DED716F11648320547D3AE94451547 /* MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 61377C38558B84BAF0193D590CA4963A /* YiVideoEditor-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C2ABA2AD34D41214044A575454C7660 /* YiVideoEditor-dummy.m */; }; + 6150380914085D7E35DFD6110EF92F8A /* UITableView+FDTemplateLayoutCell-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E11C7FC37E05B766303560A3FC9084 /* UITableView+FDTemplateLayoutCell-dummy.m */; }; + 61507E402F1F7C58BF119995A0479A22 /* NSArray+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 59CF47C4F541B7D705634EC470B81C05 /* NSArray+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 61F706F2C53FEB0851B318203876B9CE /* MJRefreshNormalTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = 74C18EB115531866967E6D3CD8A18BE0 /* MJRefreshNormalTrailer.m */; }; + 631C7A46CD48A0306B13B66BB384EC03 /* YYTextParser.h in Headers */ = {isa = PBXBuildFile; fileRef = C6EFC0C6C9E089B12B9EFBEB40B0D093 /* YYTextParser.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6330A63A3C7689C10331C756319F8BED /* SDCallbackQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 87B76ABC59E0DE2AF49F7F8194E4AC97 /* SDCallbackQueue.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 638D645DD8E7D6597E991186EA6F072B /* NSBezierPath+SDRoundedCorners.m in Sources */ = {isa = PBXBuildFile; fileRef = 77EB85B64F3425070C5DD49AB82E705E /* NSBezierPath+SDRoundedCorners.m */; }; + 64B50007544D24FDC15AC0F8E63F390B /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 3595B6F7954097CAAFF34525CD96B119 /* SDWebImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 64F5F97304328C75783340ABB840897E /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = 75FDA1B4922575242514BF3982518A5D /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 659414639F3E1E477D17A4EBB6BC240F /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = C6F760185FBBE3C70E8609D4DD0DDF71 /* SDWebImageDefine.m */; }; + 6599A24982B2C719C2DEB6B76CAC9A72 /* IQUIScrollView+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1062009E449B02CE7C8DE69E95203E46 /* IQUIScrollView+Additions.m */; }; + 6652DC77F5E6CDABB9227F7ACB46EF9D /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 8387666C6C04087739C55F63ABFE0994 /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 673F3289BD02C39B6886B916436FDB06 /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F896F1F4BFEE113669D06DB1B44CCF5 /* MJRefreshFooter.m */; }; + 6926F2EC3E56B5565B5523E9D475D4C5 /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = FA3F8AD60D6B3D48C612D450375914F7 /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 6929C3A547E8286DF4FBD584D456B248 /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 941FFC00719E2C54D849CE7D729C2317 /* SDWeakProxy.m */; }; + 6AF104D6E845206AD9C0A48C067ED769 /* UITableView+FDTemplateLayoutCell-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F6BB5FD637AC90BEBF582B6ACE3EC22F /* UITableView+FDTemplateLayoutCell-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6AF87840716FA00010F631C5901ECC16 /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E9470F3E772D7FFE6F53F259EF64DC5 /* SDImageLoadersManager.m */; }; + 6B248006F914EFA0501E626A11F73A06 /* YYTextWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 30048C3B4273B06B0E3ECE9368BE0068 /* YYTextWeakProxy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6B8948C3B818B7B05CDD81737C99D8F7 /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2226BFDF0E7559263592415FB6398F44 /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6BB8F13A0F1AAE8CBF5316FD725596C4 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 665E7A75C3285ED10D3D733662F28137 /* UIKit.framework */; }; + 6C0D0AD4DA340EE68AEC452CC83246C3 /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C432315408621D4521ADA1492785C07 /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6C85CA8D99E50C137D056B6057DAC58A /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 64578A8FABF15466E35B370E7EBB3E6B /* UIRefreshControl+AFNetworking.m */; }; + 6CA0B4A9E7B2957063163BC673F355CD /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 9173007E1380B68AF46E2B04A348133F /* AFAutoPurgingImageCache.m */; }; + 6DB36C44112DD849834DEC081B98C7F3 /* SDWebImageTransitionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = E15B6C93FE67B3F74C69D33EA1704E76 /* SDWebImageTransitionInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 6E261D72B6817096F7A6E136C3B32A9F /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A520AB8F39015CE7319D42CB63A0D8F /* Reachability.m */; }; + 6E2F3922AEF4EFA5B8013B25ED7F6F19 /* MJRefreshStateTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = E1793CF2431D561429269679557B13D1 /* MJRefreshStateTrailer.m */; }; + 6F5475F142A1E83603DB1B357605096D /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = DB4368B4550C3B56E3F865DCED4080E3 /* MJRefreshComponent.m */; }; + 705227AC0D2868E0C0452B6B2F13E7AA /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EF3E772986115759402C133F448C7E1 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 723D1925C39764631641D0DBFDF6833B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */; }; + 724991CA89C46BAFBC08264D94D86484 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 50F6BDEE8B2A159BEF531DB5DD76A300 /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 74972CE2B8760849ADCE77A57DB2592E /* YYTextWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F07FFD43A5BB14984222204A66721D8 /* YYTextWeakProxy.m */; }; + 75AF9DFE17CC32012FA470811F27FAB4 /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D03E9E1A5DA176EB1F3C1D6A9AF0293 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7672F2589A19B825C819AA69A1DB0DF3 /* YYTextAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E4C12A180D03CE826D37CF8E75B1429 /* YYTextAttribute.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 767544C01CEF65F82304F1423FEF8837 /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A5730F8FF615B29EF9E715201049AB0 /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 77012917D2242C283FC2033151C77E72 /* YYTextMagnifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 328DA823182CDA463E6F5C008583B815 /* YYTextMagnifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 772CF8E9CD02ECA4275B6173E2110E80 /* View+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 99A9980585C1A1A67C0BD0F8CF1E168F /* View+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 77B3308C9E74D3344D293DB4EE2CEC3A /* IQNSArray+Sort.h in Headers */ = {isa = PBXBuildFile; fileRef = 916653D03D8394888BCBB296F641379A /* IQNSArray+Sort.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 79081B2A6DE61B8BC607A9F578BE82A7 /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 66638774A47433F0B3F8BFE52BDC7B43 /* UIImage+Metadata.m */; }; + 7958342567C94D7B9E8961B8D1AB73D9 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = C716C642CCD776901EEE5AC5AFB049EB /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7979AA0F93C47F3FB78AA5785CDCEA64 /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = EABC6F0B7BC287197C2D558EF995133C /* MJRefreshHeader.m */; }; + 7A26241DF106712AC7C5AB50BDCDCCAD /* UIView+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = 6691309802BCFD96944E6571F538F6CC /* UIView+YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7B0458B6E9002963B57B5E8DB56B33B8 /* TAAbstractDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = D69A7EB1FA7900DB88844709199BE548 /* TAAbstractDotView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7BB0843A67CBF5B64FE1695CD08DC981 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 41133FF91EC51776CED0A5768283854C /* QuartzCore.framework */; }; + 7C0E703E6FA0DE4C0E4CE1A52FAF925A /* TAPageControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 158479F2D96F262644FA6DEDF46BEB66 /* TAPageControl.m */; }; + 7C5505A2D3F2A697A5F324787061F4B7 /* MASConstraint+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = A9150BB6879532721BFD120DD6572656 /* MASConstraint+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7C6A24B103E14B07F00100A020D9BA7D /* YYModel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B7FCED28FD4374C1B9F4649FB6D925E1 /* YYModel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7F10C0D094C74F2FA4CD38C7FD77B0A8 /* WKWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = FA02EE449D87FCA3A131E2CBC7113671 /* WKWebView+AFNetworking.m */; }; + 7F886FC2763F0BF1625A24EE4F94C04D /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = E910A1BC525B0A8E46A90473CD2E0C15 /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7FA1A5FC48D989126B72D5450E3236EA /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = D0194461203F9CA5686F41F051F3AE80 /* UIImage+GIF.m */; }; + 7FF8A56511E71D6FEC966BF9FEE135B5 /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2531B79FC89F0A4AC0E94D01C1216A2D /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8077A41ACD375F4384A97031D20DA8C2 /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = C58590B0F3695AE00266454AC084E2A3 /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 80A8D44E274367AA97A804B3BEC264A5 /* SDCycleScrollView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DEE9CEEA9DD8CF98B8E1DB5F77AF151C /* SDCycleScrollView-dummy.m */; }; + 813BE4C96A6D39C13EC50C6CD164F0AF /* MASConstraintMaker.h in Headers */ = {isa = PBXBuildFile; fileRef = CA86F6F7A6ED398FC8D93AD3AA7F354A /* MASConstraintMaker.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 818DF6046FAFC0794727F13380F2FE2F /* ICGVideoTrimmerView.m in Sources */ = {isa = PBXBuildFile; fileRef = F3B4689CA71F281ABBCC77725EDAD286 /* ICGVideoTrimmerView.m */; }; + 81B1B8D29C0AF033C9F296B242331D94 /* MJRefreshTrailer.m in Sources */ = {isa = PBXBuildFile; fileRef = A9165A8CD344685CDB3C28F1F7FDD5F9 /* MJRefreshTrailer.m */; }; + 825D12E2014A0326891B40E3CA977AC9 /* YYText-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 52745364771C7AF1DAC546FA4B86B771 /* YYText-dummy.m */; }; + 835780DBB8F43EE11544C2ABEBE06E68 /* MOFSToolView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9142FDB87FAA230CB7B4FA52AD8D337C /* MOFSToolView.m */; }; + 837AA8FACF31CBD17473CF3A52B5802E /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DEB656D29EB01FAF1941260A2C5D27A /* MJRefresh-dummy.m */; }; + 83DD0AA04C87293B8F9578D7D2754187 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */; }; + 84188C08D76309B6985864F167CD9320 /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D503E70206E47229DF8252F7DD4928D /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 844D835A41F8EA250129DEAAFA78DB18 /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = F07CF3A141F00EA2CD973AD689A77DAB /* SDWebImageError.m */; }; + 860CB3A5D2E13B946CD2EFB7F749C4CF /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = BCF8A48249D33B75CC5472B5824DE584 /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 863265A549BF19D79A4EBB25C183DC7F /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FBB312C180C97735B4DB0888E11A082 /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8632C5137523138C2CE74247D24B9B31 /* Reachability-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BA2D3D7D525D15D8CB0340CB8E589F8 /* Reachability-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 880A23F187428E6D316C083C27EB4FBC /* IQToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = DC20B0314201BFA447D36AA41B5E04B3 /* IQToolbar.m */; }; + 89235D5EC1FA4F0FD6165B17B542D714 /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 38E9AF773C24288DB587C0873E24722F /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8ACB3B37AA22AF6110B0E9F96D8E172F /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 88E93C460ADD8DC747482AD00F0EABE0 /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8AFCF1D8E8579E695D7231EA86C90B20 /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CEB2863A312610D85CAD8FC2CA8832A /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8C6C7E25C5A24C936F81823978190E96 /* ViewController+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 54C5A66722A40135016C21F5D91E3760 /* ViewController+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8D250E76971D8B8091883ACE9CD13DC0 /* YYTextKeyboardManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 830CFFC0D8F0477859F284D6D2FC5575 /* YYTextKeyboardManager.m */; }; + 8D85FB7A579528E8720291C65DCAFE3D /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = BFD27CB8895204622251BA2B8B2B1EA0 /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8D99B3A48B34F105DBAF5BA1E65ED546 /* IQNSArray+Sort.m in Sources */ = {isa = PBXBuildFile; fileRef = AD20F04558A8559817E0BFC9BFC8AF59 /* IQNSArray+Sort.m */; }; + 8E3AD6DF6AD71D3C4020BABD27EBF494 /* SDWebImageCacheKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 09FD2BC538AF4679D6A2885A4AD07474 /* SDWebImageCacheKeyFilter.m */; }; + 8E57773898F362E96A3745730A4B0BDF /* IQUIViewController+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = 769A58D4BF2E825BF8A4F7891E212D2E /* IQUIViewController+Additions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8ED34722B5C54230E9FED56FE14F6A84 /* NSParagraphStyle+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A79EE3386B9455DD9B48BD00832FFB5 /* NSParagraphStyle+YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8EDF0FC4A106B3A16AF05D2485744E88 /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E41A7050A5AE58A42F2F885425342AB /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8F302EDBED49A32FD975E7101FBB0821 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */; }; + 8FCA666EFAD045E90290EC4453500350 /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4385FFC63C12FDAE1DAEAFC01D395F99 /* UIView+WebCache.m */; }; + 8FF7B6477BFA6E6ABA168E1417291D5F /* MASCompositeConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 69DCC6990D6730BFE2277F61C45241FB /* MASCompositeConstraint.m */; }; + 9033BBC13969E0502A2258476249E5A1 /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 771518CD4065900AB5F40F9A73F573EE /* SDImageCoderHelper.m */; }; + 90D779190DE14FD3173254F977EEB4F2 /* SDWebImage-SDWebImage in Resources */ = {isa = PBXBuildFile; fileRef = CF1281E58AA1045D4B7F33FC56691C42 /* SDWebImage-SDWebImage */; }; + 918AD406999AAE718841B034702BF5CB /* TAAnimatedDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4334D28422F32DB9D93433E14EC67B33 /* TAAnimatedDotView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 91C6DD62D9008B004A486D8289DB04EE /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8A0DB3E1E4164683534D06EDB759D4F8 /* CoreGraphics.framework */; }; + 9282195493A6B19016DA06B2F12CF4EC /* SDImageFramePool.h in Headers */ = {isa = PBXBuildFile; fileRef = BE69D3225A42DF8F5ABE5D2FA275B1C1 /* SDImageFramePool.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 9320D67F1B4DB7F053B7DA8CF99C0508 /* YYTextTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = FE3E516C315D336FCB9F5900043B2567 /* YYTextTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 93E078D6110612E38FEE50B42EE095AE /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = C13D6FA8F80D8D982D3EE9466566398E /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 94C499B5770C41F7ABDD45B0B0F45197 /* YYTextDebugOption.h in Headers */ = {isa = PBXBuildFile; fileRef = D732FBD69D255D244A853C0F9D36A0D9 /* YYTextDebugOption.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 94CB138B2934F24669A4AABE98254D3A /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DB2BF2ACFCB9D6217441D80FF348D0E0 /* SDImageAssetManager.m */; }; + 96260572AC5B8BD35FFFC7B49C381BD9 /* ICGRulerView.h in Headers */ = {isa = PBXBuildFile; fileRef = A76E5648A7537D67D3BAC0D7BCA51812 /* ICGRulerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9674D4E2B24CA6EC519AF2963B2C7FAE /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 14A3F93BDDE1D9E8F72197A5EB7455AE /* Accelerate.framework */; }; + 9780BE7AC27F4450361484CF25989FC8 /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = 76488165C7F9668D6F9590121D398C48 /* UIImage+Transform.m */; }; + 97C5A66B195BD0F9E7468F6C561CB4C7 /* NSObject+YYModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 5007FAA70AD023A9558E478530BC1BAC /* NSObject+YYModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 98E7FCCBA1DCD4CB52B925993BE740C0 /* SDImageAWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = E7477FACC1E5568DB06DF9684B1B319D /* SDImageAWebPCoder.m */; }; + 98EFA246A2A845E74DEFF098CE60356C /* SDCycleScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9234EA53154E39CB7FC2A04458D57933 /* SDCycleScrollView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 98F3E3E30CB29B6D33FEC344656DE2B1 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = F9FE2EB198F9664CED842B0ED1AF365A /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 99F52C958CE5217DD64B6CF90818C760 /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0308D2AC141B68E8684747C9BC9D1719 /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9A2DC5356256DDB77F00B03DC8AF88B2 /* YYTextAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = 7EA965E9D6E9EB358D4D6EC3E5029D6E /* YYTextAttribute.m */; }; + 9AD13CBA64A2611A305B598B1D1DB154 /* NSParagraphStyle+YYText.m in Sources */ = {isa = PBXBuildFile; fileRef = 905CBB7D8AF1A697AD232A7B867AF40E /* NSParagraphStyle+YYText.m */; }; + 9BC0E271DF02AE7C257F1056EF02D907 /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = F462AFE0CF5D2BF19C0991BBCEDBDBE0 /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 9D422527A25BAE6A207DEFE11958ABBC /* AFCompatibilityMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 14C2F71C9650FC3D420FCF8A51C695DC /* AFCompatibilityMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9D781BABE4BC0316C505A2F3EB427B5F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 665E7A75C3285ED10D3D733662F28137 /* UIKit.framework */; }; + 9E2E34918A66B77BF8E6BFDE8FBCA2A0 /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 52A2FA248B1DABB8BB1F660686784099 /* MJRefreshAutoNormalFooter.m */; }; + 9F69075D5DC6E2F9183F5D8E7B090D76 /* YYTextLine.h in Headers */ = {isa = PBXBuildFile; fileRef = 8613E9A9A5C0C8533F783CEB3E4B9B98 /* YYTextLine.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9FA55E987A1DF76C3A0322D7C2CBD292 /* UIView+SDAutoLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 8997C0407149A81F140AEC945F554ABB /* UIView+SDAutoLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A0041D0C38C29D20D127C80B06E0096E /* SDImageCachesManagerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DE70C986CE9785E47761CF2E67C59727 /* SDImageCachesManagerOperation.m */; }; + A056A07A5C6F7FDD3B6374FAABC31F69 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */; }; + A0E0DC76F51300E7EB1EBA5492DE854D /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = ECE020EC8DFAE03AABCFBA7E4E897B0E /* UIImageView+AFNetworking.m */; }; + A1A1266FD70CEB545FD7602CC33F2F7B /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 41133FF91EC51776CED0A5768283854C /* QuartzCore.framework */; }; + A1F2E9C1FDF1189C301EAEB8CFB4917A /* IQUITextFieldView+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = 45A514A17A1663BA69D2B01F170D5C1A /* IQUITextFieldView+Additions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A32C79A703440A6FD893D2EC99C8A50B /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D8F2917F9E4C2BF14B636F4AE034258 /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A3821AE95D811D7D0BB3413D5D2DF64C /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 52A9BE1FE9134F386ACEC635F2F57EB2 /* AVFoundation.framework */; }; + A44C1B664D16CE42922D382B552CCDF5 /* YYTextLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BEC0D418570CE21F3BA2FB68B1604FB /* YYTextLayout.m */; }; + A5E82AEAEB6D8046E2D0EBC477540F84 /* IQBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = A137D9380E8C61043559C17463D7BFB4 /* IQBarButtonItem.m */; }; + A69690C43A272A643A24944BB22368C5 /* YYTextAsyncLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = F60511F1A7B17EE8DE33E6ED81D7A101 /* YYTextAsyncLayer.m */; }; + A6A7FDA33119DFCA190644F817B45821 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BDA33DDEE2B6A6904273B1BAC02FB0A /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A6FCF74348D1907891FBDE3F2E331136 /* DZNEmptyDataSet-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0726DBE329C3B7DCA5FA4134DBBEB81E /* DZNEmptyDataSet-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A85C7760CC82EF9C2F68544C581744F7 /* YYLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = B32C1FB2BE0298DB9BA5232E466AF530 /* YYLabel.m */; }; + A8AD3B5507610591B1DDAAD9079CE895 /* YYTextEffectWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = C7C85B516FCB223987470BC3FCA822AB /* YYTextEffectWindow.m */; }; + A8E58BF4665F9CC4142EA41D80CD6E17 /* Reachability-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A100A060ADDB3151CE38C14A3D8C8668 /* Reachability-dummy.m */; }; + A958A4F458C4D0A36CC2CCAF368DC6F4 /* MOFSPickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F43BF704A4F1594758D3310FFD1045C /* MOFSPickerManager.m */; }; + AA14FA452C6E6DCB9D55BEC86A91ECB2 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 37ED08BA8A0E0E67C4657FE564C43347 /* SystemConfiguration.framework */; }; + AC6F17A5D68569CDFA02874D40B7B89B /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 89ABCADE09FFC3E5C75E8D08C5561352 /* SDmetamacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; + AE7A86B43D6D2A2034623A976747AAD7 /* IQKeyboardManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F9FC04DDFF4EB7AC124E602F82A3033 /* IQKeyboardManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AE7B02645B8F769CA5F215EE8F7CC5B0 /* View+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C9E5529BC69CF2BC088C3E93FD4D7D5 /* View+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AFAAE42DF4585633FA1A217A0E811856 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = F66F71E8D7E5F5CDCDD04AA294C84467 /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AFD1D411A9387DCEC6F0034653E23787 /* DZNEmptyDataSet-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C67A2E2CBCCA13C75634F787F834A996 /* DZNEmptyDataSet-dummy.m */; }; + B030B558BE97E0225652EFB8C8FA431F /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C3B6D4B07C2FC4FFF6227808F565B3E /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B0AD9FBF5D671706D08A4DD608194DDE /* Pods-ProductApp-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A4DBD013A0C5CD77A22DBC300D6ADE58 /* Pods-ProductApp-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B0E13A3BA5664B75ADD9B28E9599FD30 /* MOFSToolView.h in Headers */ = {isa = PBXBuildFile; fileRef = 542F385FF9487EDB6154856FBDB4DB2F /* MOFSToolView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B0F36E9025B754D74A5502D44A6BC005 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BFB11A79E5EC962BAA8A356BA9820C34 /* MobileCoreServices.framework */; }; + B11D964D81D0EF31D61552C5631E7A3F /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 04A7627734A16BDD7C08AD30A070DA31 /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B1307BCEFA623FF242109620B14A08BA /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 88BC24D04723806BD9856AC6899EAC17 /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B192AF3D2975C3213FFCED86F574DCDA /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B2636934B4EF174EF297556964AEF2B /* NSImage+Compatibility.m */; }; + B2116767897BFC80B6C4496D36223C10 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BFB11A79E5EC962BAA8A356BA9820C34 /* MobileCoreServices.framework */; }; + B3EC096399F0BF6BD48F74484174A8C7 /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = C17684078BFC0A0A0588F8A1D5CC5793 /* SDWebImageOptionsProcessor.m */; }; + B3F222E72F308A2C2E07CB42C7D45381 /* ICGVideoTrimmer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 14D1479BC8D691AA7CB9D1928D1EE62B /* ICGVideoTrimmer-dummy.m */; }; + B3FFCF67603888B839DC1AEAEAA2B1C8 /* YYTextContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = C3AA498DD7BFEC32F46422852F1506E2 /* YYTextContainerView.m */; }; + B42DDBE1D11C6F0328F041ED5436DEB0 /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DD139C465E55FB03F3600CC0E709A259 /* SDImageCodersManager.m */; }; + B475A9F42A562675552252E541A42DDA /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0376C887247265C8983ACF27D62F7C4C /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + B4A3D389BDB1B0E149378182CC942228 /* YYClassInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = E916585AD62BB10E4D07A3963D9E9CF7 /* YYClassInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B527A522F8A62FB2225132273F930841 /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 5374EBF1EDAC82A9B42A90FF94990B99 /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B530063898F7E66F620D530E9EAD7A25 /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BE86C300A510B7ACF06F93D38F0E5C5 /* UIView+WebCacheOperation.m */; }; + B57E67F5CAE0DF86D148A3CDA0407BA0 /* YYTextArchiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 71569F62BBDC3470980B0F2054D32E80 /* YYTextArchiver.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B59E60FBC9665FC1061B88B8E6FD9FAF /* Masonry-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 97A6614732B5A4491C990267FD7C6360 /* Masonry-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B680C2604BD8BC9644AE7C67BC46B9BB /* MASLayoutConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = A26CAAF1F8B53A5E204C297875A9F62D /* MASLayoutConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B69470BD200B4177B47F342B2576D879 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DF47956D80E2DC44B1265E7FD353650 /* SDWebImageCompat.m */; }; + B6B128D58473831D2116D2939AC7DE01 /* SDImageFramePool.m in Sources */ = {isa = PBXBuildFile; fileRef = FCED569D8D9DC363F06372716045A91E /* SDImageFramePool.m */; }; + B89A5F3B200C5E438EAA16AAE21B1FCB /* ICGVideoTrimmer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C741381FF2370C6D1AA28FB80966514C /* ICGVideoTrimmer-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B8B8AF197789AA3AF571001FEDF47DC0 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = B27CFF5D676D95164D5B3408E5FA7EB6 /* PrivacyInfo.xcprivacy */; }; + B940240C643CCC1314AC65D48E4CE89E /* YYTextUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = D9EFC74AF3E71833A46A98BD4B9DB8AB /* YYTextUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B9713A191E896B331A7281BCBB3D755B /* YYTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6614A6AA40A43B7943FC1C7932930A5D /* YYTextView.m */; }; + B9C92C03E94F6F9419436F45CFBE4FB5 /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E4C52597E48E96451B03D21D25B1761 /* SDImageCache.m */; }; + BA904ABA8ED36CC4E5EB2B2004CA1F18 /* MASCompositeConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 518A3CF39BDECC86106DBA166BB66AFF /* MASCompositeConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BACAA91A92F35CD7E7795232A83F21D1 /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9635B228C43B9630162795C6DC6CBCA7 /* AFNetworkActivityIndicatorManager.m */; }; + BB02300750C2DBC52F7209EC008743BA /* YYTextInput.h in Headers */ = {isa = PBXBuildFile; fileRef = A0B576B5AE083472D5F9195CAFCBF89A /* YYTextInput.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BBAD5F0E27E2E5641BF4FE21A61674AA /* UIView+WebCacheState.h in Headers */ = {isa = PBXBuildFile; fileRef = C2E82A3E9AD5505AD9DE056098F3E9C8 /* UIView+WebCacheState.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC23554B8DD756B1F0F205E0725352AF /* province_data.xml in Resources */ = {isa = PBXBuildFile; fileRef = 0E5587CB2DAD1DDA81905005950E4160 /* province_data.xml */; }; + BC23BA72FCD11139B6D91DDA08544674 /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D42783475EBA7FF4044DDB2B133F5A5 /* SDWebImageDownloaderRequestModifier.m */; }; + BC29D050A85A1F10CE0BACDAA4586A74 /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 08E894385B49754CF05268710F59F953 /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC4180C4A29371E4E782DAE840C08DF7 /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 064A937E4A6C8E89D03B3043F9C14204 /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC4A8237493422E675B2706AA113E68B /* YYTextSelectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 491FDD57F2282E7EF1F104A172B77B54 /* YYTextSelectionView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC4EA680CBFDDD970B53E8DDEBFE41D9 /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = EF41FAEBAE9B1C68A80B5041771665A0 /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC5458210A973BC7A29D1F45D458A14B /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E17AF8E41793B8D0634F071AA30343A8 /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BCA597780C9ECA993B3E2754BE10BD91 /* TAAnimatedDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = 723313C497352864151E45DB286C4E41 /* TAAnimatedDotView.m */; }; + BCA947B348A2977CD7E8B8ADB78E6851 /* YYTextArchiver.m in Sources */ = {isa = PBXBuildFile; fileRef = 570D5229091199814C21B7AD41F6D8BB /* YYTextArchiver.m */; }; + BE1C8D156626F97F9E7EBBB3170A9279 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */; }; + BF22D137EF6324675FA50080C5D93C00 /* NSArray+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 4720F73457798AE98DBA73987BFCC8F4 /* NSArray+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BF86706BAC0C058D367BCA658E80F56C /* YiVideoEditor-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3248CDAE0F50ED6688F07F1592402E2E /* YiVideoEditor-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BFDAFB18D51A77AE8A1F5C10D9C04A02 /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B0D6CF0F1F2C548743992F32C681418F /* SDWebImageManager.m */; }; + BFF01BC01F5DEB29A6708D973CDE74F2 /* IQUIScrollView+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = E9BA8A20F1E615A5D35566E4F80F90FD /* IQUIScrollView+Additions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BFFE0B84385D42EF875AF2236FA78813 /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 6ED681D8DB83B01AD35F2E51F3390549 /* SDWebImageTransition.m */; }; + C00F260511723CD7DC4B4E9D22CD9DF1 /* YYTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 31205B51A40A39088589778AB8B115AC /* YYTextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C01920EB277691626735E69CDB52F448 /* ICGVideoTrimmerView.h in Headers */ = {isa = PBXBuildFile; fileRef = E5530A793F893829C99C3DFFF7B07ED3 /* ICGVideoTrimmerView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C0A27AF8E1BA202D8015FC341C905C25 /* SDCycleScrollView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C180F8714EE3A8B88362B6BC5A09F45 /* SDCycleScrollView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C0AE70E44EC7906EA1757B37DDCDC83B /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = DE4FC33D3E328C749D84D5FB959F291E /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C0D7926E41A294ACA98D7B033B283919 /* WKWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = A11C7EB1CB4591635B0C28FBECE85ADE /* WKWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C149DEED8E3E1A58CDB8B5AFA1037146 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C6B67DBDC24D22CE4D21DAA090D60B3E /* ImageIO.framework */; }; + C14A8A2EC849FAA8AB8AB9755648374D /* YiCropCommand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9ABAD7756E0EA8B3C31B20F85D6ECE0B /* YiCropCommand.swift */; }; + C2068AEACC2D9C7F1FFE41AA25B12A68 /* MASUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = F75EB6AB99BACEA78F7DFE8FBD374020 /* MASUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C2667A6393A22577C16D8E3A6FA12B00 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */; }; + C2FE60A10C792613E45031AE6E851ECB /* MASViewConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 5747597C4077738D83BC793F23BF7D2D /* MASViewConstraint.m */; }; + C4E47C337C6A8D6C001E7DE04189ACF5 /* ICGThumbView.h in Headers */ = {isa = PBXBuildFile; fileRef = 54438A370FD6E10AD4371667786CD23C /* ICGThumbView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C50B281F616D76028CBDC0D43803F776 /* Pods-ProductApp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CD2ABEBBC264E529BFAACD80E1282EF /* Pods-ProductApp-dummy.m */; }; + C5F1842EA7C9EAE7D65159DAE4E62952 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D9F404A4FF192A4D58F1CCBDABF7795 /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C66609BD9164BFCE3BD3447551B62A85 /* UITableView+SDAutoTableViewCellHeight.m in Sources */ = {isa = PBXBuildFile; fileRef = 013A46B282080157E6978C8B11F90D7D /* UITableView+SDAutoTableViewCellHeight.m */; }; + C763A7D4640817749EB884E5C90D8675 /* UIView+WebCacheState.m in Sources */ = {isa = PBXBuildFile; fileRef = 23557B764246BD6CB2EEB2CA1D72CBFD /* UIView+WebCacheState.m */; }; + C7D57D1F887ADCFCE4F618EBBE2A9C01 /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 829ECA4FDEB230D4506EC36A25EE8E8A /* SDGraphicsImageRenderer.m */; }; + C857B8D2D0BAA5A8A764F9E1C4B85807 /* ViewController+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AF2F55780138EE5E5146A40257E2EB7 /* ViewController+MASAdditions.m */; }; + C870D4FFBF8B37D615C1C88B2ABEBC33 /* YYTextRunDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 402B6A706D8B393E94BF23001C970C0E /* YYTextRunDelegate.m */; }; + C8D73F5CD1F32FDECB54677726B4632B /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = F455895C2584EF41DA4980CBE596B8CA /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C8EC35DFB0945DBE2F2FF9ECFE6D9711 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B50FBDCF3DDEC18A228409BA449E9AD /* NSLayoutConstraint+MASDebugAdditions.m */; }; + C8F3EFA4EA70E6B5FE0FDD4461416318 /* UITableView+FDKeyedHeightCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CD6768E74EBF127C36B26ACB8248ACF /* UITableView+FDKeyedHeightCache.m */; }; + C993A4D0CFA51E567F458CA65C1298AA /* MBProgressHUD-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 04A7A98065E2BC7E271CF3929EBEB614 /* MBProgressHUD-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C9E19D164C26414115CC969ED9A303C1 /* MASLayoutConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = A99BBDC7EDFFD5FECC0150D021BE36F3 /* MASLayoutConstraint.m */; }; + C9EA8ADF176E3A9958740431739FA3E4 /* YYTextTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = C264074ACA105F18A6B6B77A2094D1A1 /* YYTextTransaction.m */; }; + CA8ED3C33F144FC0850BC48A7F6407CF /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FFDC6CA0100B669C742FC7EB614AFC2 /* SDFileAttributeHelper.m */; }; + CAAB694385C9A801C78AB8DBE8347DD4 /* LSTTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = C886C9A42F1A0FD9B7CC17405D9C859F /* LSTTimer.m */; }; + CC344213CF3017F17E810FB007EE65EF /* YYTextLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 852BA33A38912C79F17DD3C77DB58632 /* YYTextLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CC4F11DE003A880456411027726DC0F4 /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F77A63E35D1BCA5F68B91B73DDFDA56 /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CCA6079E90BF4BAFDF23C12A6151EE54 /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CB0F6268B41426817313B80D0CC07F6 /* SDImageLoader.m */; }; + CCBFD1E676C050F61FBF0F160669EE79 /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3218A8A817AD30A368BD59EF20A9CDB6 /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CCFBAD5D98E4D090EC94ECC8BE6FFA49 /* YYTextRubyAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = 30206641D0808F81C7CEE4CB0BFC72A4 /* YYTextRubyAnnotation.m */; }; + CD4E1A622A3039CE95361D4F3669759E /* SDAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = CCA9A1CCE5BD3208DDAEA9EB6104E214 /* SDAnimatedImage.m */; }; + CDD033CA4A385ADDB1E4475E2813738B /* NSAttributedString+YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = 440D5B95A61267BF5AAB8F5849D5B52D /* NSAttributedString+YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CE9BCBAD24F7170954A9C7C0B9CB762F /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 01ACE44D373F19BF8AC772DA9A873057 /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CF437822542B2F450ED68D63ECC9109F /* UITableView+FDIndexPathHeightCache.h in Headers */ = {isa = PBXBuildFile; fileRef = E277069895218EB50FAE4F7AA036C2D8 /* UITableView+FDIndexPathHeightCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CF4378938851E383F1230F5D61C1F42F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */; }; + CF96B3FEA3AEFCF6137DD7A22D92569E /* YYModel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 83DD10D553D69A702A9693D48DD121C0 /* YYModel-dummy.m */; }; + D0B32E3BE5288DD7DCA85EBE8F55D14F /* IQToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D8ABD8FA57D7D8E7327B7E20ADC8804 /* IQToolbar.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D0E2FC346C769959CD99BC32CEE070AE /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = ADD64639B79EC04B5ED7860CF2A031C7 /* SDDeviceHelper.m */; }; + D2BEADED380355EF2446424293B258E8 /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 852B2DA5BDF4851FB6EB521024F446DB /* SDImageCacheDefine.m */; }; + D3838A17AF5ABAF32F8CBC48474114DB /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 53762AD8DEFABE4D2491C357E54356E5 /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Private, ); }; }; + D38FE21CAD9F90DF6DE898A07DDB51EB /* UITableView+FDTemplateLayoutCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CFAE103B6F71EB0DA2FDDAB8C836E66 /* UITableView+FDTemplateLayoutCell.m */; }; + D5589ACF37E00A8A6B6BB6F9D38C7C35 /* MOFSPickerManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B227420F4486B9E670CEF576650F8020 /* MOFSPickerManager-dummy.m */; }; + D5740260F7F6B4C93F0BE84E4ACD587F /* SDAutoLayout-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3ADAD0B0BCDE6872A55FBD05E805DEB3 /* SDAutoLayout-dummy.m */; }; + D5C046C46961BE465293625D6B870620 /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DCF573EC8D7B288D66BD0F379D7D3F0D /* AFNetworking-dummy.m */; }; + D62E8EBC82FE2A4110091499EB72C052 /* TAPageControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 68EA94559EE40BC117D21A72908BF0DC /* TAPageControl.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D663837F4347AF58660EE6F7FD426ECE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */; }; + D731B5F756D35760225EABBAC75EADCF /* IQUIView+Hierarchy.m in Sources */ = {isa = PBXBuildFile; fileRef = A575E788100137A5E9AA9A51AE2A7BB0 /* IQUIView+Hierarchy.m */; }; + D752F244E48F61779FD7A01F650830A3 /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 70F7702A050C3851DC59DC5473A455B2 /* SDDiskCache.m */; }; + D77BD1D033A6D4FF2D2607F98FBD4B27 /* LSTTimer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FA463CF871350EB3D7E488DABD7F1AB3 /* LSTTimer-dummy.m */; }; + D788BA4B9E8186271BA75CA52B30502C /* View+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C78CEBF3D9E759273840CFB96014EBF /* View+MASAdditions.m */; }; + D79B7CC7AD445479C3DA89F36CAC5DBC /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B6A4883F69B7694333A53DC1C2617B0 /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D7EF87054DFFF33CF21B2CA594361D7B /* MOFSDatePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CDA7232A16F3CCE007B3A55045D8056 /* MOFSDatePicker.m */; }; + D875F931575EA6C3308F17F716CC8748 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */; }; + D94D79E02706A23BB39F2DD6788C8506 /* UIView+SDAutoLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F492ABE05D5B2FF3394658141CEC664 /* UIView+SDAutoLayout.m */; }; + D968461E31E8FF3FF6BA1DC621B0433B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 665E7A75C3285ED10D3D733662F28137 /* UIKit.framework */; }; + DB3A4C3F906480FB87EE2B0B4222E295 /* SDAutoLayout-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CD63A168EE4C4E21CD2496C9394F8048 /* SDAutoLayout-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DBA9500CBBA5FF6FCBBA115AE4D12152 /* NSLayoutConstraint+MASDebugAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 03E9468374E87AE77518CD692FCA2E17 /* NSLayoutConstraint+MASDebugAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DBD9152526A180771BF7D7CD209B957E /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 503B650C12B9309B2B51952DCD2152BC /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DC63AE07DCDDC0EC80557DD4CDC1286E /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 41133FF91EC51776CED0A5768283854C /* QuartzCore.framework */; }; + DC818B7ECD9CC422B09CADEFF6889E1E /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 60A6ADE5F7443EAECDE24863D47CACCE /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DC98BABC4F055330E7648F14BEC6AAD0 /* ICGRulerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 38DA2193A09EA056496C9E73868EA94E /* ICGRulerView.m */; }; + DD1241270BD54C4043445492D1B33C76 /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A87BA3BBFDE3A2ACE4ECFF3CC148E2F /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DD4FE06EEF26FADFA69572EFA3E6CE40 /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = FECA3C8E0CDDDF7799913C7D30EE3786 /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DD82DA08840943A10DDBF877D4B5D73E /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E0CED41803D4C6946C3D1DA7221EE2C /* SDDisplayLink.m */; }; + DDA16FB9C21AD941442357DAE6939530 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = B9248339C4FF971915E01055C3BA0E9D /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DE5A78F116018E2AC54714238276574D /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = B0BFEB1D529A7FC2CB3AD98405FB65AD /* UIActivityIndicatorView+AFNetworking.m */; }; + DE5CB39DB19EE9A2F044B3AD41BCE22D /* Reachability.h in Headers */ = {isa = PBXBuildFile; fileRef = ECB5E2E79DD35D517013BE5C39F7CEFE /* Reachability.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DF2B15402CE105F5A8CE48BBDCFFD5DD /* MASConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 31EAE8554D1E9C8D2E6CE5EB4AA68F0D /* MASConstraint.m */; }; + DF5130834E402403D002EC7B84324832 /* SDCallbackQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 74834C0BAE4DEC70C80CAD05B6F3E8C8 /* SDCallbackQueue.m */; }; + DF9EFC2002824B6C5A65DC3DA1F069B9 /* YiAddLayerCommand.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1760003D1A4F4A3E6AB89F31CD0E803 /* YiAddLayerCommand.swift */; }; + DFDD51FB2AFF10C897F5F908FD4658CA /* UITableView+FDIndexPathHeightCache.m in Sources */ = {isa = PBXBuildFile; fileRef = DE833F2FE6240C7E94B275B8C73ABA1F /* UITableView+FDIndexPathHeightCache.m */; }; + E063A2C5BE8547A13E2DA5A63D54B2C5 /* YYTextMagnifier.m in Sources */ = {isa = PBXBuildFile; fileRef = DC47060A3AD1EAB22CF8BE002C618A47 /* YYTextMagnifier.m */; }; + E07B09C54296F44AB0AF53F83E9FA08D /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = EC597AA7CD3DBE3C81A7AF5E0F36E4FD /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; + E0DD4912EECE5F66D8BA46FDB840F4FE /* LSTTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 275FD4D932B0D174BC326EC8F04D49AE /* LSTTimer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E0F40891D8EA9610E0D00372B2929B17 /* SDDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 515FDC0439B7E1613994D6D1DA1792B0 /* SDDiskCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E1BF615DD0422B06C97542F03C879D41 /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A68E4D0A0C8CE390D7371486B010033 /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E26270176D6BF19961091537CED04175 /* YYTextSelectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DC44E332412FA9A45F3FA83896C060E /* YYTextSelectionView.m */; }; + E286D66CCCDA502C0752304994BB90A1 /* YYText.h in Headers */ = {isa = PBXBuildFile; fileRef = 254D2793B04CF141277E8F882717260F /* YYText.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E3073CA98E00E91598591BB39A850397 /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = FEC6989E4843C68F4C8BDEF521AFF129 /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E3FC6BEE41652C0500F57E0CB83B347F /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = BCFC837E20D386FF46CAD74289BC3BAD /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E55B3151D86660E28CEABC3CDE6B1508 /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 758C89E08A0B59B7459337EAD463D70E /* UIButton+AFNetworking.m */; }; + E69689D02F65E151584D4699213E0763 /* SDCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 9AFB691351B740574127C6469EDD9788 /* SDCollectionViewCell.m */; }; + E6B88C35508DA0743FD6B5A273511C92 /* IQKeyboardManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B881E4B2FE28E8D898CECC2B7B7C210B /* IQKeyboardManager.m */; }; + E739E4CFD0E14C73C9A4EF04867FDA16 /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = AD1AA78D53C8E19F0B908E1E7C7ED9F5 /* SDAssociatedObject.m */; }; + E830CCD5E2B1F9A1BACA799D13F05712 /* IQKeyboardManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F31C67F5575FECFFC8A85A527C70D8C6 /* IQKeyboardManager-dummy.m */; }; + E8C27E85980A8C6B50E4AB7DE97B026F /* IQUITextFieldView+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = C075A8875780D99212A73D1DFBE346E2 /* IQUITextFieldView+Additions.m */; }; + E930A5612DC6D120BE040AD17C6D1BCD /* MASViewAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = 37A83CCE9493042DBAE27C7489334E39 /* MASViewAttribute.m */; }; + E99458C6C505C60D6C5986B8A2314CC2 /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A39CCC917B6BEA9C572896F7F7FE35C /* SDImageGraphics.m */; }; + EA326FCC70D2720A01BA55BEAC8ADEAB /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 665E7A75C3285ED10D3D733662F28137 /* UIKit.framework */; }; + EAA993C385E6F1E9A17B65193B3C34C9 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72A2810CD348B93D48F29E1B35725BAA /* CoreFoundation.framework */; }; + EABCB60A26B06BF576E50BBD2F89A385 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */; }; + EAD139AEC871FE99944729F52F9DAFB6 /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 97C9B6AA596F68EC8D32291FE3E2A980 /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EB27DEF6CC7E1606E358166B56931C05 /* NSObject+YYModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 7456A909E2BC79898BE47010E477310F /* NSObject+YYModel.m */; }; + EB3DF628891F7D6AB114718AF760CB2A /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DADE16A7BD66DDDFD7FE315C890EFE1 /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EB980FB9F9CF23049E8B93205103E3E7 /* IQTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DECBCE71E4A69CE3CAFB0CF25088154 /* IQTextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EBB46A055EEA4DA6D9B7DD3DF2F7E910 /* MOFSPickerManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EEFC877B88430B243BD23AD98E030BD /* MOFSPickerManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EBDE75499166B5CF9C7562DF8D58A015 /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B940E40701FFA614FD75BCFDB39FE14 /* SDImageCoder.m */; }; + EC9B34262AED632D7EFB49804337648E /* Masonry.h in Headers */ = {isa = PBXBuildFile; fileRef = C10651E0D781F05680943421DB272700 /* Masonry.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ECBC215883D3DF3A4E9971487E4DB260 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = C8BC8A095FC29B21A26F3A3277FDFAFA /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ED4DC4FF0C5FD6BD69E7A7C9BCEBB86D /* SDDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DC86E6464DBCCCAA4B2A44C79B75F1E /* SDDisplayLink.h */; settings = {ATTRIBUTES = (Private, ); }; }; + ED827C9A4615ECBD8EFFA1E2C2E59B92 /* UICollectionViewLayout+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FACD6925A32BA9608E124C3E9B708DC /* UICollectionViewLayout+MJRefresh.m */; }; + ED8991A8AE7C04362C2BED3875DC1656 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 38F3A482751C652C3E756F8CF0285949 /* AFURLResponseSerialization.m */; }; + ED9C51A66341A9C0224E9E07AB1F38D7 /* UICollectionViewLayout+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 787B0C720437AA9E11EE3A8C414A3E79 /* UICollectionViewLayout+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ED9DC266977F10C47FC18E466C231ADD /* SDCycleScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 44CC7978ACF6D94A4483EF58C5969DA8 /* SDCycleScrollView.m */; }; + EE55B657FB4345071DCD3741DFD78186 /* IQKeyboardManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 901FF557F1736EAA0BB4606F7F49D321 /* IQKeyboardManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EEFA1DFBCE466DF378D0620ED816DC18 /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 03AB9BB68971CCB0DC02055894C42E19 /* SDWebImagePrefetcher.m */; }; + F047D23195A178DBD22A8BF1A36135A9 /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = EC1B21DC5020CFE01099DEF56C3E888C /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Private, ); }; }; + F0A47F6F36953B755FFE4A51D358FD2D /* IQPreviousNextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C6A34C190DFFC5DBF4DB4E078D71830 /* IQPreviousNextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F12DC17406B3FAD278F7F83F68F7D7C0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */; }; + F1D845E22D5B8FC6AFC3C2E41DA1B6DF /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 32AE31B2E5B94A0AACB6B9DF59AAB583 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F1FDBAE98135C3C32E9B2BFB3EB10423 /* province_data.json in Resources */ = {isa = PBXBuildFile; fileRef = 0EAE785001AC800F3D4F30C827C2BC01 /* province_data.json */; }; + F25270D370E59ED4BA4A6332D4679FB6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */; }; + F2AD91050B1FE3C8BC78567F1FDE3ED5 /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = D165949C06B933FE6326219B80624A29 /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F2C9F9038FBEFD951516694AE873A2B9 /* MBProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = DA42BC27F0FC09837F39521D40218333 /* MBProgressHUD.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F3044612E3EAC388B55A3E15BF05C29B /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 676A307259FDA71064413640A20D4306 /* UIImageView+WebCache.m */; }; + F37E021613568F88244F0C3C5D9EBF3D /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = BE4C57CE2B7334D779EAB5525B1BBDB4 /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F514EA78D136755D0BC0C5D2778A4B73 /* MJRefreshStateTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 36EF8607D1BBC286E90B735EC2775F44 /* MJRefreshStateTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F52A27FAA0646504F274F1224366E858 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 3111ACEFC7B802A44E9DE5E5855B63AB /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F5499380D2AFD9E13B8264CCD3AB3C9A /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = DA17B64EC4EAE02F919482696BB49722 /* MJRefreshBackStateFooter.m */; }; + F6D1C960368EB1E067ABD0BFF707FC56 /* MASConstraintMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = DD9D6593A87A0FC2D6E42D7C01179236 /* MASConstraintMaker.m */; }; + F7623E7C314AA5010D8D0BD6ED4AAAD4 /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 246AF0BA935C9574D31BFFDC41F77EC4 /* AFImageDownloader.m */; }; + F83E388E531814F325B0918F6406D9F1 /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 26299D05C56C14DC9F3689397EA87F23 /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F8D31E65466DECE981CBFFB9F96D569A /* YYTextKeyboardManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 127DF0C35ED7EBE6610F2FD35196A20D /* YYTextKeyboardManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F9789D86D3279D71B398B550F27C3EFF /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6203473736318621A29CE27B4E40D358 /* AFSecurityPolicy.m */; }; + F985E10AB553847E33ECE83DEFC54843 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 124E2AA9B8C9A9B53118C1D263344A4C /* UIImage+MultiFormat.m */; }; + FA331333108D885A5996B456B8A08441 /* UITableView+FDTemplateLayoutCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AE7EC9EDC9B33D81E0AF659030477EF /* UITableView+FDTemplateLayoutCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FA6051AEEB5F2CEE8D68C9A62C10E0F0 /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C1766C01CFE80C9451625DDB63B8B4 /* SDImageCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FA68240EE7FA1BDB472330040AA946C3 /* IQTitleBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = FA70B5A3FE8B353058E0DB8D623C67A9 /* IQTitleBarButtonItem.m */; }; + FBC6AC0B0CB13B24454555BA4AF4356D /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 49247916839CBE8B6D04046734D9F3DD /* SDAnimatedImageView+WebCache.m */; }; + FD05CD7EE5C8FE37794FB19840468914 /* SDImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = B955F22C08CB0F4B90D5567E05A5435D /* SDImageCoderHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FD7662803D266AB3603053D653FA601D /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C7E2E2E66A9A8875FBB3E5124DA949A /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FD9E6A83907C18D2D5F5DD9E8E4FAA9D /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = BBA0374BFD92968030E576DB7BF8464B /* UIScrollView+MJExtension.m */; }; + FDACBA49610EA6F39CABB7FE44B137D1 /* AFImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 452B09440688B43AFE069E52EBF95CA5 /* AFImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FE07C069C2E3543002CEB5D751ABA9AC /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 63F2154C09ED63C6E0ADF59942F82F67 /* AFNetworkReachabilityManager.m */; }; + FE3519F8CB1A3D14F60153A33118383D /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 0079796DD8034823D8CF22590713F35F /* SDAsyncBlockOperation.m */; }; + FE6264E3C4D12DBEE389996AFF918054 /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = DC44BD0BED0B3CE0E0CF1DE5AA5F0EA1 /* MJRefreshAutoGifFooter.m */; }; + FF5D09270B5A2A00D0E459592002D1F2 /* MJRefreshNormalTrailer.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CEF893A5798621733741B877B02C09D /* MJRefreshNormalTrailer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FF5F5CEAA952D8B6C76D2AFE6013950A /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B9B85A5A3CDCBB4B668AA1DC6CA957F /* SDImageAPNGCoder.m */; }; + FF7AF4A6077120A5C542E4F4D07E9A83 /* IQKeyboardReturnKeyHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 4616BA50DD7BCB05C91BDF2061A8B89A /* IQKeyboardReturnKeyHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FFAC2DA0985E4528C70AA2D797683D8B /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 156C7BE75309AD3FEEE1FF1718BAB84B /* SDImageFrame.h */; settings = {ATTRIBUTES = (Public, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 0184A45B7F51A36C364A8BB2BAB6069A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = FBA456CB50E371584C11231929A0971E; - remoteInfo = IQKeyboardManager; - }; - 02ABAF5F771804387C71BB719F239057 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 9B407B312D9EAE176A2DDE572135AC35; - remoteInfo = MOFSPickerManager; - }; - 16086CF768EF5AA772E5D4195178DA5F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 09FABB7D06BB8D3958515FB15B4E7971; - remoteInfo = UMCommon; - }; - 1A4E46CF63CBCBC43460B035EC1FA9A2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8194323886ECAF7E912EFDAFC84017AA; - remoteInfo = ZXSDK; - }; - 1B55870CB4666AF86AD99402C6320DE2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 997E783A70C18DC9BA830488608C03AA; - remoteInfo = GTCommonSDK; - }; - 22B897E48D943B6AAE5C5E642E072C40 /* PBXContainerItemProxy */ = { + 0F8901F86D7D9414F83FE33CA0EDB742 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 2006263064A94C0063192AE0D2C3F409; remoteInfo = "UITableView+FDTemplateLayoutCell"; }; - 342AED7BFE4D4829BAC65DB50C520139 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6F5C17E80BD1B7F60A33F79692330A57; - remoteInfo = YYText; - }; - 37330BA57C6FA7982DD47173FC2D4C6F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F1E09035B7675D89EC69B16728E2833E; - remoteInfo = UMAPM; - }; - 3B92B52C701048942FBE8768F7111A0D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 09FABB7D06BB8D3958515FB15B4E7971; - remoteInfo = UMCommon; - }; - 533F1D8E4A8D6B3705A96EE052F25A53 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 13F3E350F1D4CFC7B2B39D8AD5332419; - remoteInfo = libpag; - }; - 54A0A175D89691775545E543A29384EC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B98AFDEC9E89AC8BB0BFC190A13B7E9F; - remoteInfo = YiVideoEditor; - }; - 56CF98A74E08B0E5FDFB22B303B52B76 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A0DC60C966312FA79A138A075D99BB51; - remoteInfo = GTSDK; - }; - 5FE0D007949D770C953488262481430A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6075E73CE9761233A64B697DA4780D60; - remoteInfo = UMCCommonLog; - }; - 6DDB615D0D0F54C701C508F371376138 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 17D542296AD0C26B1C5815268E5C6BF6; - remoteInfo = GYSDK; - }; - 6EE279C27ABD184DC43F4BAD69EF4905 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CAA047C0F5E4106F3904E8497FA17F97; - remoteInfo = Reachability; - }; - 71EDBCAF85377FCD4F6276844F729194 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC; - remoteInfo = UMDevice; - }; - 79437106080EFAB04D44F2D362505703 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5A2609DB0612F95A3450D2E02CA850A0; - remoteInfo = LSTTimer; - }; - 7EF4D3F92E46B97AA1FF8BA541E6E216 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0130B3724283586C0E9D2A112D4F2AA1; - remoteInfo = AFNetworking; - }; - 88C4C246B5FE8C20C4CFD0A591FDC969 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8554F6236D2AA202CF58503D2DF29730; - remoteInfo = WechatOpenSDK; - }; - 95925E6435948EE156E09650DA4C3DB8 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; - }; - A6A224B80C8F5C89697A2E9F619E1DA0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CBED833AAD6266F3AEFE9BE31C68E094; - remoteInfo = SDCycleScrollView; - }; - AAF28E97A3CBBE44CD280C17E1DA1336 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 94CFBA7D633ECA58DF85C327B035E6A3; - remoteInfo = "SDWebImage-SDWebImage"; - }; - ADDBA9E930767A6C7E643B951188835C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 997E783A70C18DC9BA830488608C03AA; - remoteInfo = GTCommonSDK; - }; - AF8FD31AF2EBED3943AA14DB372450F5 /* PBXContainerItemProxy */ = { + 241873477D3AE5D9AA1F14F645C7D3E0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 82B0A41D3031FF27D78E17B0A9A46FB0; remoteInfo = MBProgressHUD; }; - AFA762735F350AB37350565E1007EBB5 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8194323886ECAF7E912EFDAFC84017AA; - remoteInfo = ZXSDK; - }; - BF6174B3E83F48FB05574F8AE1ED0FE6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 55AF53E6C77A10ED4985E04D74A8878E; - remoteInfo = Masonry; - }; - D6DE6621537CE69915662EDCBD5DB037 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8; - remoteInfo = MJRefresh; - }; - DC71557EAAB7DA8896978D78EFB97562 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 84B44807A12996D487A4A591A481D6A0; - remoteInfo = YYModel; - }; - DD3B5F347D17362666C210392C6181A0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC; - remoteInfo = UMDevice; - }; - E4CA958ECC0E4815A18970043B642796 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; - }; - E50B96DA7A0357A4FA1E9D0D0260605C /* PBXContainerItemProxy */ = { + 2602ECDF4A5DBE216DB7BE0E33FAA9C5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 03932C47FBFD347205B2F367F78E9B63; remoteInfo = SDAutoLayout; }; - E62BC4BE802BB8396BFB3E95BC15F5AB /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 406ABB04FCACE2F2B2AD5F7F4868AE29; - remoteInfo = UMLink; - }; - F1608841A0EBCB01850A908E8DD436CC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0135C158D4AF8569954142D6748FC786; - remoteInfo = GTExtensionSDK; - }; - F445BDE5B17CF8B2E335D942B37EA5B5 /* PBXContainerItemProxy */ = { + 2C4290F77EE033E823ADD1F9BCD3A8AC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = F1BCD9702276377FB5B3BDB6EAF709D7; remoteInfo = DZNEmptyDataSet; }; - F7A65CB825156CEA3866393DDB990DC7 /* PBXContainerItemProxy */ = { + 2CBA8F85838775787814B1EA67C46D4C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6F5C17E80BD1B7F60A33F79692330A57; + remoteInfo = YYText; + }; + 2E04F464A9257F128F9D2F16A6D2872A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F1E09035B7675D89EC69B16728E2833E; + remoteInfo = UMAPM; + }; + 312BE55606A7FE9E56D786CD1BC00CC2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9B407B312D9EAE176A2DDE572135AC35; + remoteInfo = MOFSPickerManager; + }; + 4244EF1FA680AF122554A270DB6D7FA2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8194323886ECAF7E912EFDAFC84017AA; + remoteInfo = ZXSDK; + }; + 496BD3742729E09719E1508ECC55D625 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 997E783A70C18DC9BA830488608C03AA; remoteInfo = GTCommonSDK; }; + 553B64F8438304B8985157AC6266C7AF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8194323886ECAF7E912EFDAFC84017AA; + remoteInfo = ZXSDK; + }; + 5B59648E58D6CE8510E518E05A40D69F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8554F6236D2AA202CF58503D2DF29730; + remoteInfo = WechatOpenSDK; + }; + 60D49EB7D7C403CC67521C6351825290 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6075E73CE9761233A64B697DA4780D60; + remoteInfo = UMCCommonLog; + }; + 62F74C98D84BF1A7721878853F94CAA0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 13F3E350F1D4CFC7B2B39D8AD5332419; + remoteInfo = libpag; + }; + 69C0153EFC86760ACCAB196F7439366E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 55AF53E6C77A10ED4985E04D74A8878E; + remoteInfo = Masonry; + }; + 6A8FA8A16EEC3EA0A1337819B4D46459 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 09FABB7D06BB8D3958515FB15B4E7971; + remoteInfo = UMCommon; + }; + 6C68BF1C42F36127925BAC58B4870632 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 997E783A70C18DC9BA830488608C03AA; + remoteInfo = GTCommonSDK; + }; + 6CFEE21ABB73E66DE659EF0D32E6723B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC; + remoteInfo = UMDevice; + }; + 736C9F1674DEA1F0E7B1FDA5B1328F47 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 997E783A70C18DC9BA830488608C03AA; + remoteInfo = GTCommonSDK; + }; + 7DFD915D6D63869702C63FA570601074 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC; + remoteInfo = UMDevice; + }; + 8023902C51F8F1F7DAA64516F5A6376E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A0DC60C966312FA79A138A075D99BB51; + remoteInfo = GTSDK; + }; + 81D2927099705B7C5685D138385F3E13 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = ED35DBC4444F7F4FCFEA05DA40769B50; + remoteInfo = ICGVideoTrimmer; + }; + 83981297B482C2638A4D67684B48BD0E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = CBED833AAD6266F3AEFE9BE31C68E094; + remoteInfo = SDCycleScrollView; + }; + 88273A8EFBA5C400D5C32013B500C7E8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FBA456CB50E371584C11231929A0971E; + remoteInfo = IQKeyboardManager; + }; + 890666ECED04AB70D20EBA6DE8ADE7A3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; + }; + 90CF459604EF7BE3D0BC23759A7B19A6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6868056D761E163D10FDAF8CF1C4D9B8; + remoteInfo = MJRefresh; + }; + 9CD06029FD41C1829C937DD8FF49F5D7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0130B3724283586C0E9D2A112D4F2AA1; + remoteInfo = AFNetworking; + }; + A20AE468E8ADEA20F78474BD07A4A541 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0135C158D4AF8569954142D6748FC786; + remoteInfo = GTExtensionSDK; + }; + A3F7BAA6BC33DCA9809E85FD82E3071C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 84B44807A12996D487A4A591A481D6A0; + remoteInfo = YYModel; + }; + A94E7D6060F01AEE079B827CBBCE94BD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 09FABB7D06BB8D3958515FB15B4E7971; + remoteInfo = UMCommon; + }; + C3D429EDFEB619406850FE03D080DE60 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = CAA047C0F5E4106F3904E8497FA17F97; + remoteInfo = Reachability; + }; + C595631B447D3CD20E89FAE0E53328ED /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 17D542296AD0C26B1C5815268E5C6BF6; + remoteInfo = GYSDK; + }; + CE7E8CE5937A8951DF869C1A35A95CB4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5A2609DB0612F95A3450D2E02CA850A0; + remoteInfo = LSTTimer; + }; + EF6D77B1058EE63612AEE1CE2D7D1A29 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 94CFBA7D633ECA58DF85C327B035E6A3; + remoteInfo = "SDWebImage-SDWebImage"; + }; + F6D1C75578AF761806120DFA57B4317A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B98AFDEC9E89AC8BB0BFC190A13B7E9F; + remoteInfo = YiVideoEditor; + }; + F70B5F23676F6BC1D09D3C5CE9D389A5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 406ABB04FCACE2F2B2AD5F7F4868AE29; + remoteInfo = UMLink; + }; + FA699C81CEAF4B971BE9816580DE857F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; + }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 00384309B6428572FFC305A1497236D5 /* IQNSArray+Sort.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQNSArray+Sort.m"; path = "IQKeyboardManager/Categories/IQNSArray+Sort.m"; sourceTree = ""; }; - 004BBD30B7029345A4F12574A0260DD4 /* SDCycleScrollView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDCycleScrollView-prefix.pch"; sourceTree = ""; }; + 0079796DD8034823D8CF22590713F35F /* SDAsyncBlockOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAsyncBlockOperation.m; path = SDWebImage/Private/SDAsyncBlockOperation.m; sourceTree = ""; }; 007DD91164B8CB914FDD7723E5A869EC /* Pods-ProductApp-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ProductApp-frameworks.sh"; sourceTree = ""; }; - 009C150A22E7AAD856B3FF309069A7A1 /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderOperation.m; path = SDWebImage/Core/SDWebImageDownloaderOperation.m; sourceTree = ""; }; - 00A6185AACDE561ADA3D872B1CDBEBE7 /* YiVideoEditor-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YiVideoEditor-prefix.pch"; sourceTree = ""; }; - 00ADAB97733B424F1D8D30E7B3DEF098 /* UITableView+FDIndexPathHeightCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDIndexPathHeightCache.h"; path = "Classes/UITableView+FDIndexPathHeightCache.h"; sourceTree = ""; }; - 0142661D045EFEAA83071647BA90BD75 /* UIImage+MemoryCacheCost.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MemoryCacheCost.m"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.m"; sourceTree = ""; }; - 02262A6292507B0BB822A8A0337C4097 /* YYTextLine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextLine.h; path = YYText/Component/YYTextLine.h; sourceTree = ""; }; - 024269E8D9A8B0DC1FFA3E1A65DE54E7 /* libpag.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libpag.debug.xcconfig; sourceTree = ""; }; - 02604504312ECAEFE167EE3C824B2ABB /* MJRefreshConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConfig.m; path = MJRefresh/MJRefreshConfig.m; sourceTree = ""; }; - 02E96CED3DDB93DEE5187F58BD8CE97C /* SDImageAssetManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAssetManager.m; path = SDWebImage/Private/SDImageAssetManager.m; sourceTree = ""; }; - 032140DEE9E08DE888746E2BA1EBD8FD /* NSBezierPath+SDRoundedCorners.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBezierPath+SDRoundedCorners.m"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.m"; sourceTree = ""; }; - 0324B44EC229B57ABC23A4314856AB6C /* NSBezierPath+SDRoundedCorners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBezierPath+SDRoundedCorners.h"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.h"; sourceTree = ""; }; - 03B2CAB6BC3613FD97D3FDFBF9830071 /* NSImage+Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+Compatibility.h"; path = "SDWebImage/Core/NSImage+Compatibility.h"; sourceTree = ""; }; - 04386AC38AC80CD66B369A9422F2AB1F /* YYTextAsyncLayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextAsyncLayer.m; path = YYText/Utility/YYTextAsyncLayer.m; sourceTree = ""; }; - 04F6838F555897CE0FC349A6281BC36F /* YiAddLayerCommand.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YiAddLayerCommand.swift; path = YiVideoEditor/Classes/Commands/YiAddLayerCommand.swift; sourceTree = ""; }; - 05EEC9FE4C9808DB94E2BF6C4345DF39 /* UITableView+FDKeyedHeightCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDKeyedHeightCache.m"; path = "Classes/UITableView+FDKeyedHeightCache.m"; sourceTree = ""; }; - 0627AA125BF8D5CA5DE40D6D0364E45B /* MJRefreshBackFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackFooter.h; path = MJRefresh/Base/MJRefreshBackFooter.h; sourceTree = ""; }; - 0708058C228599C1E07F9D47F448F624 /* YYTextLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextLayout.h; path = YYText/Component/YYTextLayout.h; sourceTree = ""; }; - 07FC8E5665DCC3610F086069BF209E81 /* 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; }; - 08A578D42529C59548B9FFCD0F3C541B /* YYModel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YYModel.debug.xcconfig; sourceTree = ""; }; - 08CA16C7FD555ECCA24417309F92B1B6 /* YiVideoEditor-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "YiVideoEditor-Info.plist"; sourceTree = ""; }; - 09A5010946DA2AA0405508157F406840 /* MJRefresh.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.release.xcconfig; sourceTree = ""; }; - 09AFDDC87EB1979B2AB45DA32CD68243 /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = ""; }; - 09C473B6BCDCF86E2D43FD3468E9D097 /* SDImageAWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAWebPCoder.h; path = SDWebImage/Core/SDImageAWebPCoder.h; sourceTree = ""; }; - 0A8DF2A425C5CFCAC50B6958B9CAB696 /* IQKeyboardManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardManager-Info.plist"; sourceTree = ""; }; - 0B3569911717CB994CC80230C533D738 /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = ""; }; - 0B49E2559B47F89F3C1EB2F7ECE169D0 /* NSParagraphStyle+YYText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSParagraphStyle+YYText.h"; path = "YYText/Utility/NSParagraphStyle+YYText.h"; sourceTree = ""; }; - 0CEB69036A32FCA7A6D74786BEB1539B /* SDImageIOAnimatedCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOAnimatedCoder.m; path = SDWebImage/Core/SDImageIOAnimatedCoder.m; sourceTree = ""; }; - 0D12076F184CE33B97EF02196E164BDE /* SDAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImage.h; path = SDWebImage/Core/SDAnimatedImage.h; sourceTree = ""; }; - 0D2B24F9525447830C77EF8CB70AC15B /* SDDeviceHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDeviceHelper.m; path = SDWebImage/Private/SDDeviceHelper.m; sourceTree = ""; }; - 0D2C50919626640A23D4287D866779AD /* MJRefreshTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshTrailer.m; path = MJRefresh/Base/MJRefreshTrailer.m; sourceTree = ""; }; - 0D5B790EFC0D13BF710B60DB8A58AECD /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "SDWebImage/Core/UIImageView+WebCache.h"; sourceTree = ""; }; - 0D5C73C176A4BD5C1EC48E81FE9E117D /* MJRefreshBackNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackNormalFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.m; sourceTree = ""; }; - 0EC5BA3F215BB9DED009C07871961AC9 /* SDInternalMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDInternalMacros.h; path = SDWebImage/Private/SDInternalMacros.h; sourceTree = ""; }; - 0F6E21D88ED3A3CBECE5ABA2F68E03D4 /* IQToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQToolbar.h; path = IQKeyboardManager/IQToolbar/IQToolbar.h; sourceTree = ""; }; - 0F73819EC4FAC51B30994A539ABE8C80 /* MOFSPickerManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MOFSPickerManager-umbrella.h"; sourceTree = ""; }; - 10093AC8BC9996926DAD08DFC345460C /* WechatOpenSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = WechatOpenSDK.release.xcconfig; sourceTree = ""; }; - 11461D788E6312EE55874F0D33E800BD /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; - 11858ED4E4C331D04033690589D9EE57 /* SDImageAPNGCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAPNGCoder.m; path = SDWebImage/Core/SDImageAPNGCoder.m; sourceTree = ""; }; - 119D0706188D8A844CD6AAC773DF28CE /* YYTextDebugOption.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextDebugOption.m; path = YYText/Component/YYTextDebugOption.m; sourceTree = ""; }; - 11E8E11B987059660FE85769F199ADAD /* MJRefreshNormalTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.m; sourceTree = ""; }; - 12BE1B13A86C3CEA08A3F2096180B1E0 /* MJRefreshConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConst.h; path = MJRefresh/MJRefreshConst.h; sourceTree = ""; }; - 13A5C9E73170946DE9720C160FAC6085 /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = ""; }; - 144F6C9AE8278CCEBDEE04181552FE9D /* WXApiObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WXApiObject.h; path = OpenSDK2.0.4/WXApiObject.h; sourceTree = ""; }; - 14983A5E1140EDEB6B62D40DE08B946C /* YYTextKeyboardManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextKeyboardManager.h; path = YYText/Component/YYTextKeyboardManager.h; sourceTree = ""; }; - 149B9F83EEBF4FCB04D18C16512B9BF1 /* UIView+SDAutoLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+SDAutoLayout.m"; path = "SDAutoLayoutDemo/SDAutoLayout/UIView+SDAutoLayout.m"; sourceTree = ""; }; - 14DFAD9EB1CB707344AA3FE5CB074FA1 /* NSButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSButton+WebCache.m"; path = "SDWebImage/Core/NSButton+WebCache.m"; sourceTree = ""; }; - 14E088039F448E891572CF4FB9CF896B /* UIScrollView+EmptyDataSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+EmptyDataSet.m"; path = "Source/UIScrollView+EmptyDataSet.m"; sourceTree = ""; }; - 154802637ED07B4D34C7D94CFC2840DA /* UIImage+Metadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Metadata.m"; path = "SDWebImage/Core/UIImage+Metadata.m"; sourceTree = ""; }; - 15FB6B1E910D4401AF8E543F4BB062BA /* YYLabel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYLabel.m; path = YYText/YYLabel.m; sourceTree = ""; }; - 165ECC3BE077E7BADCB3CE19F7DB25A4 /* UIView+WebCacheState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheState.m"; path = "SDWebImage/Core/UIView+WebCacheState.m"; sourceTree = ""; }; - 16B29E8EC2C208CBCE0EE0AEF3952D2A /* View+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "View+MASAdditions.m"; path = "Masonry/View+MASAdditions.m"; sourceTree = ""; }; - 16BEFEEE00ADF723FDBA319859E2BFAF /* SDWebImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloader.m; path = SDWebImage/Core/SDWebImageDownloader.m; sourceTree = ""; }; - 16CCC2D7EE8E3F3D3884346B390F6A7F /* YYTextParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextParser.h; path = YYText/String/YYTextParser.h; sourceTree = ""; }; - 17174B863FD08D3055CFC9654B64B9AA /* SDImageGraphics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGraphics.m; path = SDWebImage/Core/SDImageGraphics.m; sourceTree = ""; }; - 176AB485A80CF6FEAB8BF04988A27EC9 /* MASLayoutConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASLayoutConstraint.h; path = Masonry/MASLayoutConstraint.h; sourceTree = ""; }; + 013A46B282080157E6978C8B11F90D7D /* UITableView+SDAutoTableViewCellHeight.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+SDAutoTableViewCellHeight.m"; path = "SDAutoLayoutDemo/SDAutoLayout/UITableView+SDAutoTableViewCellHeight.m"; sourceTree = ""; }; + 01ACE44D373F19BF8AC772DA9A873057 /* MJRefreshStateHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateHeader.h; path = MJRefresh/Custom/Header/MJRefreshStateHeader.h; sourceTree = ""; }; + 01F48FB3FF6EE857B579E68C99D0942A /* SDWebImageDownloaderConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderConfig.m; path = SDWebImage/Core/SDWebImageDownloaderConfig.m; sourceTree = ""; }; + 025FCB2FEDED125F9835E6BDBD65FEC5 /* GTExtensionSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTExtensionSDK.debug.xcconfig; sourceTree = ""; }; + 029E86E3A56EF091CA384B38E8764466 /* UITableView+SDAutoTableViewCellHeight.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+SDAutoTableViewCellHeight.h"; path = "SDAutoLayoutDemo/SDAutoLayout/UITableView+SDAutoTableViewCellHeight.h"; sourceTree = ""; }; + 02E7D776623C18FB12B83F0C0B8DA9F1 /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = ""; }; + 0308D2AC141B68E8684747C9BC9D1719 /* SDWebImageOptionsProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOptionsProcessor.h; path = SDWebImage/Core/SDWebImageOptionsProcessor.h; sourceTree = ""; }; + 031759B7DDC0B6990C69FD2EFA31A67F /* ICGVideoTrimmer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ICGVideoTrimmer.h; path = Source/ICGVideoTrimmer.h; sourceTree = ""; }; + 03634733D07D164B8746D39D35157727 /* SDWebImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-prefix.pch"; sourceTree = ""; }; + 0376C887247265C8983ACF27D62F7C4C /* SDImageIOAnimatedCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoderInternal.h; path = SDWebImage/Private/SDImageIOAnimatedCoderInternal.h; sourceTree = ""; }; + 03AB9BB68971CCB0DC02055894C42E19 /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImagePrefetcher.m; path = SDWebImage/Core/SDWebImagePrefetcher.m; sourceTree = ""; }; + 03CF4BDD83539B1609A86271139D3C9A /* LSTTimer-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LSTTimer-prefix.pch"; sourceTree = ""; }; + 03E9468374E87AE77518CD692FCA2E17 /* NSLayoutConstraint+MASDebugAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSLayoutConstraint+MASDebugAdditions.h"; path = "Masonry/NSLayoutConstraint+MASDebugAdditions.h"; sourceTree = ""; }; + 04A7627734A16BDD7C08AD30A070DA31 /* NSBundle+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+MJRefresh.h"; path = "MJRefresh/NSBundle+MJRefresh.h"; sourceTree = ""; }; + 04A7A98065E2BC7E271CF3929EBEB614 /* MBProgressHUD-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD-umbrella.h"; sourceTree = ""; }; + 0550F284426490C5CA4D6CFFFC4F740D /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/CoreText.framework; sourceTree = DEVELOPER_DIR; }; + 064A937E4A6C8E89D03B3043F9C14204 /* SDGraphicsImageRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDGraphicsImageRenderer.h; path = SDWebImage/Core/SDGraphicsImageRenderer.h; sourceTree = ""; }; + 0726DBE329C3B7DCA5FA4134DBBEB81E /* DZNEmptyDataSet-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DZNEmptyDataSet-umbrella.h"; sourceTree = ""; }; + 07A17914194D89B61D1A87A49D96574C /* AFNetworking.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.debug.xcconfig; sourceTree = ""; }; + 0861C4ADB2B0191CFA2406BA63B1C335 /* IQTitleBarButtonItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQTitleBarButtonItem.h; path = IQKeyboardManager/IQToolbar/IQTitleBarButtonItem.h; sourceTree = ""; }; + 086F82024CBEC88716C7C9DD16E3D1D8 /* UIScrollView+EmptyDataSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+EmptyDataSet.h"; path = "Source/UIScrollView+EmptyDataSet.h"; sourceTree = ""; }; + 087286B4C94CC545E3921DE2C062F569 /* SDMemoryCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDMemoryCache.m; path = SDWebImage/Core/SDMemoryCache.m; sourceTree = ""; }; + 08E894385B49754CF05268710F59F953 /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+HighlightedWebCache.h"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.h"; sourceTree = ""; }; + 09FD2BC538AF4679D6A2885A4AD07474 /* SDWebImageCacheKeyFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheKeyFilter.m; path = SDWebImage/Core/SDWebImageCacheKeyFilter.m; sourceTree = ""; }; + 0A4D0E9E7EEB79A3276AD6D14564BA92 /* YiRotateCommand.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YiRotateCommand.swift; path = YiVideoEditor/Classes/Commands/YiRotateCommand.swift; sourceTree = ""; }; + 0B316E8BC5D910ACDF7CEFB76213CEBD /* SDImageIOAnimatedCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOAnimatedCoder.m; path = SDWebImage/Core/SDImageIOAnimatedCoder.m; sourceTree = ""; }; + 0B6DF3CF3A894BF8B9B329C471B856FE /* IQKeyboardManagerConstantsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardManagerConstantsInternal.h; path = IQKeyboardManager/Constants/IQKeyboardManagerConstantsInternal.h; sourceTree = ""; }; + 0BA2D3D7D525D15D8CB0340CB8E589F8 /* Reachability-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Reachability-umbrella.h"; sourceTree = ""; }; + 0C0FAF6B1B5670552A77607A0E1EFE46 /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheOperation.h"; path = "SDWebImage/Core/UIView+WebCacheOperation.h"; sourceTree = ""; }; + 0C126873CC5B0B5803B2CE00110C75F3 /* MJRefreshAutoStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoStateFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.m; sourceTree = ""; }; + 0C180F8714EE3A8B88362B6BC5A09F45 /* SDCycleScrollView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDCycleScrollView-umbrella.h"; sourceTree = ""; }; + 0C63C1C262E22F031DB97534E382EEBC /* MOFSAddressPickerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MOFSAddressPickerView.m; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSAddressPickerView.m; sourceTree = ""; }; + 0CB0F6268B41426817313B80D0CC07F6 /* SDImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoader.m; path = SDWebImage/Core/SDImageLoader.m; sourceTree = ""; }; + 0CD6768E74EBF127C36B26ACB8248ACF /* UITableView+FDKeyedHeightCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDKeyedHeightCache.m"; path = "Classes/UITableView+FDKeyedHeightCache.m"; sourceTree = ""; }; + 0CEB2863A312610D85CAD8FC2CA8832A /* SDAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImage.h; path = SDWebImage/Core/SDAnimatedImage.h; sourceTree = ""; }; + 0D8F2917F9E4C2BF14B636F4AE034258 /* MJRefreshBackFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackFooter.h; path = MJRefresh/Base/MJRefreshBackFooter.h; sourceTree = ""; }; + 0DECBCE71E4A69CE3CAFB0CF25088154 /* IQTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQTextView.h; path = IQKeyboardManager/IQTextView/IQTextView.h; sourceTree = ""; }; + 0E0CED41803D4C6946C3D1DA7221EE2C /* SDDisplayLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDisplayLink.m; path = SDWebImage/Private/SDDisplayLink.m; sourceTree = ""; }; + 0E5587CB2DAD1DDA81905005950E4160 /* province_data.xml */ = {isa = PBXFileReference; includeInIndex = 1; name = province_data.xml; path = MOFSPickerManagerDemo/MOFSPickerManager/province_data.xml; sourceTree = ""; }; + 0E698B05D94D68DE5B8CA2D44C98A380 /* Masonry-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Masonry-prefix.pch"; sourceTree = ""; }; + 0EAE785001AC800F3D4F30C827C2BC01 /* province_data.json */ = {isa = PBXFileReference; includeInIndex = 1; name = province_data.json; path = MOFSPickerManagerDemo/MOFSPickerManager/province_data.json; sourceTree = ""; }; + 0F3931FA291438D30E3FEFECAA92C156 /* Masonry.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Masonry.modulemap; sourceTree = ""; }; + 0F90C22C7888254997CAA8E9F57761FB /* YYText.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YYText.debug.xcconfig; sourceTree = ""; }; + 1040D661F792CBA550F3E449D742C718 /* SDImageCachesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManager.m; path = SDWebImage/Core/SDImageCachesManager.m; sourceTree = ""; }; + 1062009E449B02CE7C8DE69E95203E46 /* IQUIScrollView+Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIScrollView+Additions.m"; path = "IQKeyboardManager/Categories/IQUIScrollView+Additions.m"; sourceTree = ""; }; + 1168BF8E631F24332054B2CC41EE129C /* NSAttributedString+YYText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSAttributedString+YYText.m"; path = "YYText/Utility/NSAttributedString+YYText.m"; sourceTree = ""; }; + 124E2AA9B8C9A9B53118C1D263344A4C /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MultiFormat.m"; path = "SDWebImage/Core/UIImage+MultiFormat.m"; sourceTree = ""; }; + 127DF0C35ED7EBE6610F2FD35196A20D /* YYTextKeyboardManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextKeyboardManager.h; path = YYText/Component/YYTextKeyboardManager.h; sourceTree = ""; }; + 139968BA00F024382581AE20966170C4 /* YYTextAsyncLayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextAsyncLayer.h; path = YYText/Utility/YYTextAsyncLayer.h; sourceTree = ""; }; + 1441434CE8FBCCDE130BB30031AF67BD /* SDWebImage-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-umbrella.h"; sourceTree = ""; }; + 148E48DB6E30866EF2FB64E03B4C1CCC /* YYModel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YYModel.modulemap; sourceTree = ""; }; + 149D30AE316F6BF0CC2677B4A48F206F /* MJRefreshAutoStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoStateFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h; sourceTree = ""; }; + 14A3F93BDDE1D9E8F72197A5EB7455AE /* 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; }; + 14C2F71C9650FC3D420FCF8A51C695DC /* AFCompatibilityMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFCompatibilityMacros.h; path = AFNetworking/AFCompatibilityMacros.h; sourceTree = ""; }; + 14D1479BC8D691AA7CB9D1928D1EE62B /* ICGVideoTrimmer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ICGVideoTrimmer-dummy.m"; sourceTree = ""; }; + 15199033DB9A9CD54056BA720CBED37C /* MBProgressHUD-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD-prefix.pch"; sourceTree = ""; }; + 156C7BE75309AD3FEEE1FF1718BAB84B /* SDImageFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageFrame.h; path = SDWebImage/Core/SDImageFrame.h; sourceTree = ""; }; + 158479F2D96F262644FA6DEDF46BEB66 /* TAPageControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TAPageControl.m; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAPageControl.m; sourceTree = ""; }; + 15C0454C04FD7AAFEF0B9D7915BFE15E /* IQKeyboardManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManager.debug.xcconfig; sourceTree = ""; }; + 15D28BF581DE95A4FAA9546F1B9E1BB3 /* AFNetworking.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.release.xcconfig; sourceTree = ""; }; + 1624BD562476B13F4165A9AF2EADAC39 /* SDWebImageError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageError.h; path = SDWebImage/Core/SDWebImageError.h; sourceTree = ""; }; + 1724CEDE7A9C756FAB132B77966941B5 /* UITableView+FDKeyedHeightCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDKeyedHeightCache.h"; path = "Classes/UITableView+FDKeyedHeightCache.h"; sourceTree = ""; }; + 1763F9ADCFAB9470B54DB37BA89380BA /* IQKeyboardManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManager-prefix.pch"; sourceTree = ""; }; + 1777D892F69507301C4D4E17FA3F6380 /* UIView+SDExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+SDExtension.h"; path = "SDCycleScrollView/Lib/SDCycleScrollView/UIView+SDExtension.h"; sourceTree = ""; }; 17A7A7E43CCF3BA78712E1FB57B04598 /* Pods-ProductApp-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ProductApp-acknowledgements.plist"; sourceTree = ""; }; - 1875FB7FD46F6B422CE01DC14B74C2DF /* GTExtensionSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; path = GTExtensionSDK.xcframework; sourceTree = ""; }; - 18C64F829CD049E637D71504C23EEECD /* Masonry.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Masonry.modulemap; sourceTree = ""; }; - 18D494480DD5F3C5BC3E140B779085D7 /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = ""; }; - 18FDA37EA466FF19723C3BA02D5C1330 /* YYText-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YYText-dummy.m"; sourceTree = ""; }; - 1939881E6C814EC441D883097671F146 /* SDAnimatedImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SDAnimatedImageView+WebCache.h"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.h"; sourceTree = ""; }; - 19E344923AEF6C895D3DEB92C68EB1C8 /* MOFSPickerManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MOFSPickerManager-prefix.pch"; sourceTree = ""; }; - 19F967301523BA594A9204350648AA39 /* UMLink.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMLink.debug.xcconfig; sourceTree = ""; }; - 1AABA07DCA82D1ACAEF0AEA87CB4B179 /* SDImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOCoder.h; path = SDWebImage/Core/SDImageIOCoder.h; sourceTree = ""; }; - 1AEFD8BED5CCFE6D32BB5E62F4E750D8 /* LSTTimer-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LSTTimer-umbrella.h"; sourceTree = ""; }; - 1B3BAA668C6D1D5EFAE02C8F0B2A981C /* SDImageCacheDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheDefine.h; path = SDWebImage/Core/SDImageCacheDefine.h; sourceTree = ""; }; + 17E617EF673DFCD102384AB531C527C6 /* IQUIView+IQKeyboardToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIView+IQKeyboardToolbar.h"; path = "IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.h"; sourceTree = ""; }; + 1836C44C08BF74AA4CBC804216F6F353 /* MJRefreshAutoFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoFooter.m; path = MJRefresh/Base/MJRefreshAutoFooter.m; sourceTree = ""; }; + 18992B246048B387456D16DBE492C2A2 /* GTSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTSDK.debug.xcconfig; sourceTree = ""; }; + 199B7577A8CE71549DCDB81CFE2CE691 /* ICGVideoTrimmer.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ICGVideoTrimmer.debug.xcconfig; sourceTree = ""; }; + 1A5730F8FF615B29EF9E715201049AB0 /* SDAnimatedImagePlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImagePlayer.h; path = SDWebImage/Core/SDAnimatedImagePlayer.h; sourceTree = ""; }; + 1A79EE3386B9455DD9B48BD00832FFB5 /* NSParagraphStyle+YYText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSParagraphStyle+YYText.h"; path = "YYText/Utility/NSParagraphStyle+YYText.h"; sourceTree = ""; }; + 1A87BA3BBFDE3A2ACE4ECFF3CC148E2F /* SDAnimatedImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SDAnimatedImageView+WebCache.h"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.h"; sourceTree = ""; }; + 1AB07D63E28F901988165C33F21A2EBD /* UMCommon-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "UMCommon-xcframeworks.sh"; sourceTree = ""; }; + 1ACC451F07789DA39D295205DFCD7A6D /* MJRefresh.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = MJRefresh.bundle; path = MJRefresh/MJRefresh.bundle; sourceTree = ""; }; + 1B50FBDCF3DDEC18A228409BA449E9AD /* NSLayoutConstraint+MASDebugAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSLayoutConstraint+MASDebugAdditions.m"; path = "Masonry/NSLayoutConstraint+MASDebugAdditions.m"; sourceTree = ""; }; + 1B6A4883F69B7694333A53DC1C2617B0 /* SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageTransformer.h; path = SDWebImage/Core/SDImageTransformer.h; sourceTree = ""; }; + 1BDA33DDEE2B6A6904273B1BAC02FB0A /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "SDWebImage/Core/UIImageView+WebCache.h"; sourceTree = ""; }; + 1C3B6D4B07C2FC4FFF6227808F565B3E /* AFAutoPurgingImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFAutoPurgingImageCache.h; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.h"; sourceTree = ""; }; 1CD2ABEBBC264E529BFAACD80E1282EF /* Pods-ProductApp-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ProductApp-dummy.m"; sourceTree = ""; }; - 1DA07560D3FD74D920F5DC47DBCF9636 /* SDImageCachesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManager.m; path = SDWebImage/Core/SDImageCachesManager.m; sourceTree = ""; }; - 1DFBC34157AED4F8991AC55DF5F3847A /* SDCycleScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDCycleScrollView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCycleScrollView.h; sourceTree = ""; }; - 1E38E4B8F12F3B2E2490893F1535B8CA /* SDWebImageError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageError.h; path = SDWebImage/Core/SDWebImageError.h; sourceTree = ""; }; - 1E9987CEAF3D17B8C216B7C258DD327D /* MJRefreshGifHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshGifHeader.m; path = MJRefresh/Custom/Header/MJRefreshGifHeader.m; sourceTree = ""; }; - 1ED7F49DBBAC82BB4FEF66223A4A3948 /* SDWebImageDownloaderResponseModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderResponseModifier.h; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.h; sourceTree = ""; }; - 1F337AD7F607DB00A4AAA4D9A4343116 /* IQUIViewController+Additions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIViewController+Additions.h"; path = "IQKeyboardManager/Categories/IQUIViewController+Additions.h"; sourceTree = ""; }; - 1FD6BAFEB3F6BB11132BD4019D45FD4E /* YiVideoEditor-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YiVideoEditor-dummy.m"; sourceTree = ""; }; - 1FFDC105228B8E0A4196EF49DCB0C49A /* UITableView+FDTemplateLayoutCell-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UITableView+FDTemplateLayoutCell-umbrella.h"; sourceTree = ""; }; + 1CE0241A643984DB5A918A042307777F /* MJRefreshConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConst.m; path = MJRefresh/MJRefreshConst.m; sourceTree = ""; }; + 1CF7A342F2852300590997550E9C5ABD /* IQKeyboardManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManager.release.xcconfig; sourceTree = ""; }; + 1CFAE103B6F71EB0DA2FDDAB8C836E66 /* UITableView+FDTemplateLayoutCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDTemplateLayoutCell.m"; path = "Classes/UITableView+FDTemplateLayoutCell.m"; sourceTree = ""; }; + 1D9F404A4FF192A4D58F1CCBDABF7795 /* NSData+ImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+ImageContentType.h"; path = "SDWebImage/Core/NSData+ImageContentType.h"; sourceTree = ""; }; + 1E1DE4C265ED0EF043970D46B17EA08A /* SDCycleScrollView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDCycleScrollView.release.xcconfig; sourceTree = ""; }; + 1E41A7050A5AE58A42F2F885425342AB /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderOperation.h; path = SDWebImage/Core/SDWebImageDownloaderOperation.h; sourceTree = ""; }; + 1ECB362BFE24F5A4C92F46A9E92E3AA3 /* AFNetworking-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "AFNetworking-Info.plist"; sourceTree = ""; }; + 1EEFC877B88430B243BD23AD98E030BD /* MOFSPickerManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MOFSPickerManager-umbrella.h"; sourceTree = ""; }; + 1EF3E772986115759402C133F448C7E1 /* UIScrollView+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJRefresh.h"; path = "MJRefresh/UIScrollView+MJRefresh.h"; sourceTree = ""; }; + 1F896F1F4BFEE113669D06DB1B44CCF5 /* MJRefreshFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshFooter.m; path = MJRefresh/Base/MJRefreshFooter.m; sourceTree = ""; }; + 1FACD6925A32BA9608E124C3E9B708DC /* UICollectionViewLayout+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionViewLayout+MJRefresh.m"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.m"; sourceTree = ""; }; 1FFED36A657123030ABB700256D73F15 /* Masonry */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Masonry; path = Masonry.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 2021DF5A736ED39B90A465783FF18A01 /* AFNetworking.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.debug.xcconfig; sourceTree = ""; }; - 204A7B66AE0DE56BBB97FFDDF00459D6 /* IQKeyboardManagerConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardManagerConstants.h; path = IQKeyboardManager/Constants/IQKeyboardManagerConstants.h; sourceTree = ""; }; - 20DDA280318BD7E3EB5E119228ADE316 /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+HighlightedWebCache.h"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.h"; sourceTree = ""; }; - 2188C7BA7A5DA673543D721B14FA763B /* SDAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImage.m; path = SDWebImage/Core/SDAnimatedImage.m; sourceTree = ""; }; + 20541E73AABDA8C9919F91F1C1F9EB00 /* UMCommonLog.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UMCommonLog.framework; path = UMCommonLog/UMCommonLog.framework; sourceTree = ""; }; + 20750FEABF8D29583CB7BC19E70C31F0 /* ResourceBundle-SDWebImage-SDWebImage-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SDWebImage-SDWebImage-Info.plist"; sourceTree = ""; }; + 20E1340109B762806570874CDB0CA350 /* UMDevice.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMDevice.debug.xcconfig; sourceTree = ""; }; + 213EB6C71582E6A45F9A2F2F0C22EA05 /* libpag-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "libpag-xcframeworks.sh"; sourceTree = ""; }; 219B3DAE637C41229C38244DC0312033 /* Pods-ProductApp.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ProductApp.modulemap"; sourceTree = ""; }; - 21FD913D82DBB3417437907DFBD0C873 /* UITableView+FDTemplateLayoutCellDebug.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDTemplateLayoutCellDebug.m"; path = "Classes/UITableView+FDTemplateLayoutCellDebug.m"; sourceTree = ""; }; - 22619C70D610D9FBDECF5DF13E8DDA61 /* GTSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTSDK.release.xcconfig; sourceTree = ""; }; - 229F789A8E9D452137488C3DF87A7CD2 /* YiVideoEditor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YiVideoEditor.swift; path = YiVideoEditor/Classes/YiVideoEditor.swift; sourceTree = ""; }; - 229F8B35EDDF9764BB011DB39A02186F /* SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageRep.h; path = SDWebImage/Core/SDAnimatedImageRep.h; sourceTree = ""; }; - 22C3CB4A1A4C2FE93E72AFBF1B88CFB2 /* YiVideoEditor.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YiVideoEditor.release.xcconfig; sourceTree = ""; }; - 236E2C637B1EDE8D0C152F39C6D96B4B /* Masonry-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Masonry-dummy.m"; sourceTree = ""; }; - 23BD18F68E8D5D7CFBBF18FE46CFE2CB /* MJRefreshBackNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackNormalFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h; sourceTree = ""; }; - 23DEA8931CFB30CDD11A70877A4C4C12 /* SDWebImageDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDefine.h; path = SDWebImage/Core/SDWebImageDefine.h; sourceTree = ""; }; - 266CFBA1CBC42DBF48EE3974AB1A3383 /* SDWebImageDownloaderRequestModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderRequestModifier.m; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.m; sourceTree = ""; }; - 267DF34A76756237EAC393DFB3515CCC /* SDImageCacheConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheConfig.m; path = SDWebImage/Core/SDImageCacheConfig.m; sourceTree = ""; }; - 2685CD8BEE8E3DDEAEC38927953994E9 /* AFNetworking.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.release.xcconfig; sourceTree = ""; }; - 26E5A9BA86EAE84A17DE284D02019368 /* YYTextMagnifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextMagnifier.h; path = YYText/Component/YYTextMagnifier.h; sourceTree = ""; }; - 27D4B20871DBDAF827A7FB42DEF52154 /* SDAnimatedImagePlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImagePlayer.h; path = SDWebImage/Core/SDAnimatedImagePlayer.h; sourceTree = ""; }; - 284FCB954293D38B08CC97ED7836D5C7 /* NSLayoutConstraint+MASDebugAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSLayoutConstraint+MASDebugAdditions.m"; path = "Masonry/NSLayoutConstraint+MASDebugAdditions.m"; sourceTree = ""; }; - 285CF90395815B4AA44B867BB6EA7F03 /* AFNetworking-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "AFNetworking-Info.plist"; sourceTree = ""; }; - 287CBB162DF2C3F450605FE14BAAD0A3 /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = ""; }; - 28F030132704E73387F29D4F4572BEE2 /* MJRefresh.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.debug.xcconfig; sourceTree = ""; }; - 2956EC95AAD037D82FF88B4187FCBCF8 /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = ""; }; - 2A3401684AC380E99BE5759BED067225 /* IQToolbar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQToolbar.m; path = IQKeyboardManager/IQToolbar/IQToolbar.m; sourceTree = ""; }; - 2A488543DB3520D121BA0111E8C9416B /* YYTextTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextTransaction.h; path = YYText/Utility/YYTextTransaction.h; sourceTree = ""; }; - 2BD4E458FA167CE1CD640C890C476992 /* UIView+WebCacheState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheState.h"; path = "SDWebImage/Core/UIView+WebCacheState.h"; sourceTree = ""; }; - 2C1F30ECA90B4EA7C5C7A0798E998C42 /* MJRefreshAutoStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoStateFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h; sourceTree = ""; }; - 2CE484AACBBD6A1F6137C42072ACB5EB /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/CoreText.framework; sourceTree = DEVELOPER_DIR; }; + 2226BFDF0E7559263592415FB6398F44 /* SDImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOCoder.h; path = SDWebImage/Core/SDImageIOCoder.h; sourceTree = ""; }; + 23557B764246BD6CB2EEB2CA1D72CBFD /* UIView+WebCacheState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheState.m"; path = "SDWebImage/Core/UIView+WebCacheState.m"; sourceTree = ""; }; + 246AF0BA935C9574D31BFFDC41F77EC4 /* AFImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFImageDownloader.m; path = "UIKit+AFNetworking/AFImageDownloader.m"; sourceTree = ""; }; + 2531B79FC89F0A4AC0E94D01C1216A2D /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; + 254D2793B04CF141277E8F882717260F /* YYText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYText.h; path = YYText/YYText.h; sourceTree = ""; }; + 257B5AB8C1D55E4ABE346FA5D3C38DCE /* YYText-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YYText-prefix.pch"; sourceTree = ""; }; + 2580D14708505967E699206A7A2DC58B /* SDWebImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImage-dummy.m"; sourceTree = ""; }; + 26299D05C56C14DC9F3689397EA87F23 /* SDImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGIFCoder.h; path = SDWebImage/Core/SDImageGIFCoder.h; sourceTree = ""; }; + 26CD401988993CDE9D5ACE78F0AEBBA0 /* MBProgressHUD.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = MBProgressHUD.m; sourceTree = ""; }; + 275FD4D932B0D174BC326EC8F04D49AE /* LSTTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LSTTimer.h; path = LSTTimer/Classes/LSTTimer.h; sourceTree = ""; }; + 27C1465339230136A20B8ED7F5A3A828 /* SDImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoader.h; path = SDWebImage/Core/SDImageLoader.h; sourceTree = ""; }; + 281576808EAD39567F4921E03A139E97 /* WechatAuthSDK.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WechatAuthSDK.h; path = OpenSDK2.0.4/WechatAuthSDK.h; sourceTree = ""; }; + 2BE86C300A510B7ACF06F93D38F0E5C5 /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "SDWebImage/Core/UIView+WebCacheOperation.m"; sourceTree = ""; }; + 2C2AB7021072C1BF9C57F7022BDD7734 /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = SDWebImage/Core/SDWebImageOperation.h; sourceTree = ""; }; + 2C432315408621D4521ADA1492785C07 /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = SDWebImage/Core/SDWebImageManager.h; sourceTree = ""; }; + 2C4DEF159BBC3F316D786A5270AAD07A /* AFNetworking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AFNetworking.modulemap; sourceTree = ""; }; + 2C628A054595A2A03BE3E9D88E413B93 /* TADotView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TADotView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TADotView.h; sourceTree = ""; }; + 2CEF893A5798621733741B877B02C09D /* MJRefreshNormalTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.h; sourceTree = ""; }; + 2D03E9E1A5DA176EB1F3C1D6A9AF0293 /* SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCompat.h; path = SDWebImage/Core/SDWebImageCompat.h; sourceTree = ""; }; + 2D0B9A25534B06B252B6D172DA02D69B /* SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCache.h; path = SDWebImage/Core/SDImageCache.h; sourceTree = ""; }; 2D24B4853EF5CE5AD7D4FA5E183BD6E2 /* SDAutoLayout */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SDAutoLayout; path = SDAutoLayout.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 2D99F113E788EBB650D48B823B4FCCC5 /* Reachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Reachability.h; sourceTree = ""; }; - 2DB5BE19E927A51BC38B183065D4B448 /* SDWebImageOptionsProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOptionsProcessor.m; path = SDWebImage/Core/SDWebImageOptionsProcessor.m; sourceTree = ""; }; - 2DB85165345B0A0838DD6C7584AE3AF0 /* WechatOpenSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = WechatOpenSDK.debug.xcconfig; sourceTree = ""; }; - 2DFE9F6C5BC28A08C9BFAFF73CE0F447 /* TAAnimatedDotView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TAAnimatedDotView.m; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAnimatedDotView.m; sourceTree = ""; }; - 2E2506B8AEED6914BB9CDFEA0E64FA2C /* MOFSAddressModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MOFSAddressModel.m; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSAddressModel.m; sourceTree = ""; }; - 2EF6F537873E2022576CCF33AF57BD5E /* MOFSDatePicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MOFSDatePicker.h; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSDatePicker.h; sourceTree = ""; }; - 2EFCE99F07260839E5AAE83C16BE2568 /* SDImageGraphics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGraphics.h; path = SDWebImage/Core/SDImageGraphics.h; sourceTree = ""; }; - 2F856A97CE9381CAC021AD8B3EC347A4 /* YYText.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YYText.release.xcconfig; sourceTree = ""; }; - 30613860FD0A9B3ABD5B19A591B3F20E /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = SDWebImage/Core/SDWebImageManager.h; sourceTree = ""; }; - 30B1B51DA82EBD8547E1169E03C4035B /* MOFSPickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MOFSPickerManager.m; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSPickerManager.m; sourceTree = ""; }; - 30E7ECBF9728F15AA9FD7818FCEC57F1 /* MOFSPickerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MOFSPickerView.m; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSPickerView.m; sourceTree = ""; }; - 30F76024265A3CBD540AF46FA2246A4D /* MJRefresh-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-prefix.pch"; sourceTree = ""; }; - 30F982DE9CAF2C94D3CDB3FAB6614004 /* IQUIViewController+Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIViewController+Additions.m"; path = "IQKeyboardManager/Categories/IQUIViewController+Additions.m"; sourceTree = ""; }; - 311D25375100349C4679756C9D320047 /* MASViewConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASViewConstraint.h; path = Masonry/MASViewConstraint.h; sourceTree = ""; }; - 31613C5B4FE8C0D824B2BF7A9ACFAC41 /* GTCommonSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTCommonSDK.release.xcconfig; sourceTree = ""; }; - 32564539E674BD2E3FAE0B69000B3104 /* SDImageFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFrame.m; path = SDWebImage/Core/SDImageFrame.m; sourceTree = ""; }; - 32E5F1F9DD6B95853B994806E6E25CC6 /* NSObject+YYModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+YYModel.m"; path = "YYModel/NSObject+YYModel.m"; sourceTree = ""; }; - 32F57D66639DEE2620718B9FE61AAEAC /* SDWebImageIndicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageIndicator.h; path = SDWebImage/Core/SDWebImageIndicator.h; sourceTree = ""; }; - 3394F436CA6056A7FCDF6F5223FFC398 /* YYTextRubyAnnotation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextRubyAnnotation.m; path = YYText/String/YYTextRubyAnnotation.m; sourceTree = ""; }; - 33C50A1914CE4CE4C1CEDB75DEA40096 /* SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloader.h; path = SDWebImage/Core/SDWebImageDownloader.h; sourceTree = ""; }; - 34082ACFEA6AFB33C97026011EC93E82 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/CoreFoundation.framework; sourceTree = DEVELOPER_DIR; }; - 3437B2AF1DEAE97B417A9DC781E66ED5 /* SDMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDMemoryCache.h; path = SDWebImage/Core/SDMemoryCache.h; sourceTree = ""; }; - 3460E9EB2BC7D42F45BB5110CCF2E77F /* ViewController+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ViewController+MASAdditions.h"; path = "Masonry/ViewController+MASAdditions.h"; sourceTree = ""; }; - 34909DA50AFA3BEF42DF94F6FC6C49DF /* IQPreviousNextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQPreviousNextView.h; path = IQKeyboardManager/IQToolbar/IQPreviousNextView.h; sourceTree = ""; }; - 34C63C83514BED3FE7E8D9D5C3B13C74 /* libpag.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = libpag.xcframework; path = framework/libpag.xcframework; sourceTree = ""; }; - 34EEDB93C7D129A0AA0D272196CD11FF /* MOFSDatePicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MOFSDatePicker.m; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSDatePicker.m; sourceTree = ""; }; - 3505017488362A836D55F08A14D09ED2 /* UIView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+MJExtension.h"; path = "MJRefresh/UIView+MJExtension.h"; sourceTree = ""; }; - 36A933693E6064ED9DFEE7221D5B5081 /* MJRefreshStateTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.h; sourceTree = ""; }; - 36ADDEE797D34BDBA6B7FA0665CADB12 /* ResourceBundle-SDWebImage-SDWebImage-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SDWebImage-SDWebImage-Info.plist"; sourceTree = ""; }; - 37DFE230E1B02B2FDB0FEA5639A0DB3E /* IQUIScrollView+Additions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIScrollView+Additions.h"; path = "IQKeyboardManager/Categories/IQUIScrollView+Additions.h"; sourceTree = ""; }; - 37F4519E441C66D5F358C4844E28C19C /* AFImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFImageDownloader.m; path = "UIKit+AFNetworking/AFImageDownloader.m"; sourceTree = ""; }; - 3805F4DC1DD5B5A2E62A742729EE3681 /* 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; }; - 388432B56F9F74C644136B4F4EB419F8 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = WebImage/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 389AE23CFFFB6E522FE8BA5FEDFD49BB /* UIButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+WebCache.m"; path = "SDWebImage/Core/UIButton+WebCache.m"; sourceTree = ""; }; - 392A4482A8E34E9F0276117090EB0FD0 /* YYClassInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYClassInfo.m; path = YYModel/YYClassInfo.m; sourceTree = ""; }; - 393F09771457A502FC01CD803EC6A967 /* YiCropCommand.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YiCropCommand.swift; path = YiVideoEditor/Classes/Commands/YiCropCommand.swift; sourceTree = ""; }; - 3945295DFD6530C819C00F7118AF4256 /* LQYPickerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LQYPickerView.h; path = MOFSPickerManagerDemo/MOFSPickerManager/LQYPickerView.h; sourceTree = ""; }; - 39F475664C2D8DF7A973F841E093D508 /* UITableView+FDTemplateLayoutCellDebug.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDTemplateLayoutCellDebug.h"; path = "Classes/UITableView+FDTemplateLayoutCellDebug.h"; sourceTree = ""; }; - 3A7963F2775CA3AB00181216F48BCBE6 /* MASConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASConstraint.h; path = Masonry/MASConstraint.h; sourceTree = ""; }; - 3A94DD1AC01C0AAF0E7A466E6317486E /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; - 3AF3AF9EB05A6E37BB58E5960B18B414 /* SDCollectionViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDCollectionViewCell.m; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCollectionViewCell.m; sourceTree = ""; }; - 3B206C2307957CA8E895D128DFFAE036 /* MJRefreshTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshTrailer.h; path = MJRefresh/Base/MJRefreshTrailer.h; sourceTree = ""; }; - 3B3BB45620E0C86DC3B49D03A88E7120 /* IQNSArray+Sort.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQNSArray+Sort.h"; path = "IQKeyboardManager/Categories/IQNSArray+Sort.h"; sourceTree = ""; }; - 3B64CE6005E6573363F8D546C6C16ED6 /* YYModel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YYModel.modulemap; sourceTree = ""; }; - 3C04A7E288C7D08041CB5DBC73B31E67 /* TAAbstractDotView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TAAbstractDotView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAbstractDotView.h; sourceTree = ""; }; - 3C0A76129D9EFE8473A26B684D79781E /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; - 3C322A3D5841367045F57DEDB1E05ED4 /* ZXSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZXSDK.release.xcconfig; sourceTree = ""; }; - 3C5D625E56980E77A750D3873298E771 /* SDCallbackQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDCallbackQueue.m; path = SDWebImage/Core/SDCallbackQueue.m; sourceTree = ""; }; - 3C687B308259249AAF2BFD0A904C391E /* MJRefreshBackStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackStateFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m; sourceTree = ""; }; - 3CFCF54EFC1EE100B8E9823FF2628A5E /* SDAutoLayout-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDAutoLayout-Info.plist"; sourceTree = ""; }; - 3D1843A70CE0F653EFA30E54A2F5F7A4 /* View+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "View+MASAdditions.h"; path = "Masonry/View+MASAdditions.h"; sourceTree = ""; }; - 3DB01839B6D1011F43646E6BE1224EE1 /* AFNetworking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AFNetworking.modulemap; sourceTree = ""; }; - 3DBE69520669C139C2728CC1EC6E456E /* SDImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCodersManager.h; path = SDWebImage/Core/SDImageCodersManager.h; sourceTree = ""; }; - 3DCF579C8A3782D7D56638A5D107D273 /* YYModel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YYModel-umbrella.h"; sourceTree = ""; }; - 3E7BF276C4E83650A907F2D68EFEBE99 /* UIImage+ExtendedCacheData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ExtendedCacheData.h"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.h"; sourceTree = ""; }; - 3F6F1BD56D5D3986B759D95935C434CF /* UITableView+FDTemplateLayoutCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDTemplateLayoutCell.m"; path = "Classes/UITableView+FDTemplateLayoutCell.m"; sourceTree = ""; }; - 3F74463B0FC3B577E7F562102BD368C7 /* MBProgressHUD-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD-prefix.pch"; sourceTree = ""; }; - 3FD14CCBDF6C6380016622AC647A81A9 /* UIPasteboard+YYText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIPasteboard+YYText.m"; path = "YYText/Utility/UIPasteboard+YYText.m"; sourceTree = ""; }; - 3FF1FA2ED800355D323094B7C8AA9C8F /* YYTextTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextTransaction.m; path = YYText/Utility/YYTextTransaction.m; sourceTree = ""; }; + 2D8ABD8FA57D7D8E7327B7E20ADC8804 /* IQToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQToolbar.h; path = IQKeyboardManager/IQToolbar/IQToolbar.h; sourceTree = ""; }; + 2E3C5DB42A38AD219584112362E6D7E0 /* UITableView+FDTemplateLayoutCell.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "UITableView+FDTemplateLayoutCell.release.xcconfig"; sourceTree = ""; }; + 2F1C45E2903D042022CE6A755E2EC477 /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = ""; }; + 2F43BF704A4F1594758D3310FFD1045C /* MOFSPickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MOFSPickerManager.m; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSPickerManager.m; sourceTree = ""; }; + 2F492ABE05D5B2FF3394658141CEC664 /* UIView+SDAutoLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+SDAutoLayout.m"; path = "SDAutoLayoutDemo/SDAutoLayout/UIView+SDAutoLayout.m"; sourceTree = ""; }; + 2FAF0A8EE1A3DFFD0FD6BB3A32025004 /* MJRefresh-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MJRefresh-Info.plist"; sourceTree = ""; }; + 2FD77E5AB2B855CB7770350DC84C8BDF /* Masonry-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Masonry-Info.plist"; sourceTree = ""; }; + 30048C3B4273B06B0E3ECE9368BE0068 /* YYTextWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextWeakProxy.h; path = YYText/Utility/YYTextWeakProxy.h; sourceTree = ""; }; + 30206641D0808F81C7CEE4CB0BFC72A4 /* YYTextRubyAnnotation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextRubyAnnotation.m; path = YYText/String/YYTextRubyAnnotation.m; sourceTree = ""; }; + 30AE4C8861234DB348BF4E7C1ABCF340 /* GTCommonSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GTCommonSDK-xcframeworks.sh"; sourceTree = ""; }; + 3111ACEFC7B802A44E9DE5E5855B63AB /* MJRefreshNormalHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalHeader.h; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.h; sourceTree = ""; }; + 31205B51A40A39088589778AB8B115AC /* YYTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextView.h; path = YYText/YYTextView.h; sourceTree = ""; }; + 31EAE8554D1E9C8D2E6CE5EB4AA68F0D /* MASConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASConstraint.m; path = Masonry/MASConstraint.m; sourceTree = ""; }; + 3218A8A817AD30A368BD59EF20A9CDB6 /* SDImageCachesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManager.h; path = SDWebImage/Core/SDImageCachesManager.h; sourceTree = ""; }; + 3248CDAE0F50ED6688F07F1592402E2E /* YiVideoEditor-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YiVideoEditor-umbrella.h"; sourceTree = ""; }; + 328DA823182CDA463E6F5C008583B815 /* YYTextMagnifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextMagnifier.h; path = YYText/Component/YYTextMagnifier.h; sourceTree = ""; }; + 32AE31B2E5B94A0AACB6B9DF59AAB583 /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = ""; }; + 343895670BCD7C4AB0F2FBBDEA3D6BD1 /* MASConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASConstraint.h; path = Masonry/MASConstraint.h; sourceTree = ""; }; + 344213CA327CA419C04C3FEF6FCFF6D5 /* SDAnimatedImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageView.m; path = SDWebImage/Core/SDAnimatedImageView.m; sourceTree = ""; }; + 3595B6F7954097CAAFF34525CD96B119 /* SDWebImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImage.h; path = WebImage/SDWebImage.h; sourceTree = ""; }; + 361FE0DC89FD64C35ABAF3C543D14EBC /* NSArray+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+MASAdditions.m"; path = "Masonry/NSArray+MASAdditions.m"; sourceTree = ""; }; + 363D7D5CE8F9F0F9EFAF0EB1EF07D6C4 /* YiVideoEditor-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YiVideoEditor-prefix.pch"; sourceTree = ""; }; + 3678F3868C3E56DB49E987BB5784473B /* WXApi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WXApi.h; path = OpenSDK2.0.4/WXApi.h; sourceTree = ""; }; + 36EF8607D1BBC286E90B735EC2775F44 /* MJRefreshStateTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.h; sourceTree = ""; }; + 3727A7D22E06550DA98428F6D893A78A /* SDAutoLayout.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDAutoLayout.release.xcconfig; sourceTree = ""; }; + 37A83CCE9493042DBAE27C7489334E39 /* MASViewAttribute.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASViewAttribute.m; path = Masonry/MASViewAttribute.m; sourceTree = ""; }; + 37ED08BA8A0E0E67C4657FE564C43347 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; + 38AF9DDB4B5C34218EC5EB27474CDA0E /* LSTTimer-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "LSTTimer-Info.plist"; sourceTree = ""; }; + 38DA2193A09EA056496C9E73868EA94E /* ICGRulerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ICGRulerView.m; path = Source/ICGRulerView.m; sourceTree = ""; }; + 38E9AF773C24288DB587C0873E24722F /* MJRefreshConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConst.h; path = MJRefresh/MJRefreshConst.h; sourceTree = ""; }; + 38F3A482751C652C3E756F8CF0285949 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; + 3ADAD0B0BCDE6872A55FBD05E805DEB3 /* SDAutoLayout-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDAutoLayout-dummy.m"; sourceTree = ""; }; + 3B2636934B4EF174EF297556964AEF2B /* NSImage+Compatibility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSImage+Compatibility.m"; path = "SDWebImage/Core/NSImage+Compatibility.m"; sourceTree = ""; }; + 3CDA7232A16F3CCE007B3A55045D8056 /* MOFSDatePicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MOFSDatePicker.m; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSDatePicker.m; sourceTree = ""; }; + 3D42783475EBA7FF4044DDB2B133F5A5 /* SDWebImageDownloaderRequestModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderRequestModifier.m; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.m; sourceTree = ""; }; + 3D503E70206E47229DF8252F7DD4928D /* SDWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWeakProxy.h; path = SDWebImage/Private/SDWeakProxy.h; sourceTree = ""; }; + 3DBAFAE0BF93D3AA9F5E14F3657B42B8 /* TADotView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TADotView.m; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TADotView.m; sourceTree = ""; }; + 3DF0283908FEB9384364B38B04703210 /* MOFSPickerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MOFSPickerView.h; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSPickerView.h; sourceTree = ""; }; + 3E8FA154E8D8ABAD641ECCF654D6D539 /* LSTTimer.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LSTTimer.release.xcconfig; sourceTree = ""; }; + 3F4D993ECBBCAF61A8DD815C519391B1 /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MultiFormat.h"; path = "SDWebImage/Core/UIImage+MultiFormat.h"; sourceTree = ""; }; + 3FBF2C3B5348F590C43D0ACB62AAF4D3 /* UITableView+FDTemplateLayoutCell.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "UITableView+FDTemplateLayoutCell.debug.xcconfig"; sourceTree = ""; }; 400FF55D0451E7A8F33A3D0D3E11C1B9 /* Reachability */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Reachability; path = Reachability.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 41C89470F821B4039BC038C4E3F7D26A /* MBProgressHUD-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD-umbrella.h"; sourceTree = ""; }; - 41C89A450423B7B4591AC52EF26D6103 /* MOFSToolView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MOFSToolView.m; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSToolView.m; sourceTree = ""; }; - 421630D9659EF0EABDD449A516A44D3E /* SDImageLoadersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoadersManager.h; path = SDWebImage/Core/SDImageLoadersManager.h; sourceTree = ""; }; - 4229711DADFFFD40B826235733395EE5 /* SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCache.h; path = SDWebImage/Core/SDImageCache.h; sourceTree = ""; }; - 43637B83E8E0178EB73A104154801B9B /* MOFSAddressPickerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MOFSAddressPickerView.h; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSAddressPickerView.h; sourceTree = ""; }; - 44398A9D825767177038A13738841322 /* SDMemoryCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDMemoryCache.m; path = SDWebImage/Core/SDMemoryCache.m; sourceTree = ""; }; - 44484DB9E9AF6A54EB6ABBBB099E8FCE /* IQKeyboardManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManager.release.xcconfig; sourceTree = ""; }; - 446CA8A7E0F2619FBF842400004CF21C /* YiVideoEditor.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YiVideoEditor.modulemap; sourceTree = ""; }; + 402B6A706D8B393E94BF23001C970C0E /* YYTextRunDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextRunDelegate.m; path = YYText/String/YYTextRunDelegate.m; sourceTree = ""; }; + 4080F720F88F70F706AE3D17011D5D36 /* ICGThumbView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ICGThumbView.m; path = Source/ICGThumbView.m; sourceTree = ""; }; + 409C32CE1D268738C6F87015E221ECE3 /* SDAnimatedImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageView.h; path = SDWebImage/Core/SDAnimatedImageView.h; sourceTree = ""; }; + 40EE27248834B27C35081B243C4C2FB2 /* ICGVideoTrimmer.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ICGVideoTrimmer.modulemap; sourceTree = ""; }; + 41133FF91EC51776CED0A5768283854C /* 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; }; + 41823C47E72841809786276C30AAB9A5 /* MOFSPickerManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MOFSPickerManager.release.xcconfig; sourceTree = ""; }; + 41830EFFC31AFB112E758E78F1033FCE /* DZNEmptyDataSet.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DZNEmptyDataSet.modulemap; sourceTree = ""; }; + 4274216ED733D6D24A6A818F84037908 /* NSData+ImageContentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+ImageContentType.m"; path = "SDWebImage/Core/NSData+ImageContentType.m"; sourceTree = ""; }; + 4294A4D570B196F99EBDBCB43C7EF6AC /* DZNEmptyDataSet.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DZNEmptyDataSet.release.xcconfig; sourceTree = ""; }; + 4305788FC6D7765BF9ED2BBBCE3F8BD5 /* YYModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYModel.h; path = YYModel/YYModel.h; sourceTree = ""; }; + 430A800D2B75B884E6B4A9373951444F /* UIImage+GIF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+GIF.h"; path = "SDWebImage/Core/UIImage+GIF.h"; sourceTree = ""; }; + 4334D28422F32DB9D93433E14EC67B33 /* TAAnimatedDotView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TAAnimatedDotView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAnimatedDotView.h; sourceTree = ""; }; + 4385FFC63C12FDAE1DAEAFC01D395F99 /* UIView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCache.m"; path = "SDWebImage/Core/UIView+WebCache.m"; sourceTree = ""; }; + 440D5B95A61267BF5AAB8F5849D5B52D /* NSAttributedString+YYText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSAttributedString+YYText.h"; path = "YYText/Utility/NSAttributedString+YYText.h"; sourceTree = ""; }; + 44A4C172C1EAB0F9855A3A41FFC406AF /* SDWebImageDownloaderDecryptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderDecryptor.h; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.h; sourceTree = ""; }; + 44CC7978ACF6D94A4483EF58C5969DA8 /* SDCycleScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDCycleScrollView.m; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCycleScrollView.m; sourceTree = ""; }; + 44FF8DF86593451AF2CCE01F39E07442 /* ICGVideoTrimmer.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ICGVideoTrimmer.release.xcconfig; sourceTree = ""; }; + 452B09440688B43AFE069E52EBF95CA5 /* AFImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFImageDownloader.h; path = "UIKit+AFNetworking/AFImageDownloader.h"; sourceTree = ""; }; + 455DCD22F7CBBCAADEFA24C356F9A38C /* GeYanSdk.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = GeYanSdk.framework; sourceTree = ""; }; + 45A514A17A1663BA69D2B01F170D5C1A /* IQUITextFieldView+Additions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUITextFieldView+Additions.h"; path = "IQKeyboardManager/Categories/IQUITextFieldView+Additions.h"; sourceTree = ""; }; 45DD93B925BF1302816704523D37C4AD /* MOFSPickerManager */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MOFSPickerManager; path = MOFSPickerManager.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 46A44E70BF3736A8024A3DEDB0AA31B1 /* IQUIView+IQKeyboardToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIView+IQKeyboardToolbar.h"; path = "IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.h"; sourceTree = ""; }; - 470261096E3955DB71CE04CB740BED51 /* SDImageAssetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAssetManager.h; path = SDWebImage/Private/SDImageAssetManager.h; sourceTree = ""; }; - 47154973B97954FDEDAAC73D461160BF /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MultiFormat.m"; path = "SDWebImage/Core/UIImage+MultiFormat.m"; sourceTree = ""; }; - 476AC2A2A92EBFC4BB228F38B2DB2EC3 /* NSImage+Compatibility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSImage+Compatibility.m"; path = "SDWebImage/Core/NSImage+Compatibility.m"; sourceTree = ""; }; - 478299BC742C55C4A3AD6B792CF53B09 /* UMCommonLog.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = UMCommonLog.bundle; path = UMCommonLog/UMCommonLog.bundle; sourceTree = ""; }; - 47AC6E745099B069A72A3B8AB9497091 /* MOFSPickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MOFSPickerManager.h; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSPickerManager.h; sourceTree = ""; }; - 485D712F428B003A772FA4C2B444A2D5 /* SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDmetamacros.h; path = SDWebImage/Private/SDmetamacros.h; sourceTree = ""; }; - 4924EDA614B61190478B1EA0AAF2A08C /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = ""; }; - 495B0AC77FA0D44D38B0F647F71154B1 /* Masonry-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Masonry-Info.plist"; sourceTree = ""; }; - 49ECA97204629E934F13304A023EDC03 /* UMCCommonLog.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCCommonLog.debug.xcconfig; sourceTree = ""; }; - 4A18A47D26102EC6C2AE1CCD0B8E5C03 /* UITableView+FDTemplateLayoutCell-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UITableView+FDTemplateLayoutCell-prefix.pch"; sourceTree = ""; }; - 4A5924B9EA507347F616ADF89D43DA0D /* Reachability-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Reachability-prefix.pch"; sourceTree = ""; }; - 4A8C22E5DC55D0A958862D4847C7EA1F /* Reachability-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Reachability-umbrella.h"; sourceTree = ""; }; - 4AA0DC2412828B9720B3C07A25B85FE9 /* MASUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASUtilities.h; path = Masonry/MASUtilities.h; sourceTree = ""; }; - 4AE7217D69AC44F644E1BBE9816EA892 /* SDImageLoadersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoadersManager.m; path = SDWebImage/Core/SDImageLoadersManager.m; sourceTree = ""; }; - 4AF4FB0B0CA5AC01C89755101451A0F5 /* SDWebImageCacheKeyFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheKeyFilter.m; path = SDWebImage/Core/SDWebImageCacheKeyFilter.m; sourceTree = ""; }; - 4B1B25998AFD39B67B766EEB409D3E2A /* YYTextArchiver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextArchiver.m; path = YYText/String/YYTextArchiver.m; sourceTree = ""; }; - 4B2094E3E6881B75EB583E0849386D82 /* YYTextWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextWeakProxy.h; path = YYText/Utility/YYTextWeakProxy.h; sourceTree = ""; }; - 4B62C414AC7C37BCD28575A30994B93A /* YYTextArchiver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextArchiver.h; path = YYText/String/YYTextArchiver.h; sourceTree = ""; }; - 4B64DBB89A68EFFA2234B6FE6C9C8117 /* WechatAuthSDK.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WechatAuthSDK.h; path = OpenSDK2.0.4/WechatAuthSDK.h; sourceTree = ""; }; - 4B847A72A78DB80772E52E3367D97798 /* NSObject+YYModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+YYModel.h"; path = "YYModel/NSObject+YYModel.h"; sourceTree = ""; }; - 4BA381BBF76ABD16D51D6F02B350DE6C /* SDGraphicsImageRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDGraphicsImageRenderer.h; path = SDWebImage/Core/SDGraphicsImageRenderer.h; sourceTree = ""; }; - 4C9686DEE0F9B9E0DEC5AC3CA2EA423C /* MOFSPickerManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MOFSPickerManager.release.xcconfig; sourceTree = ""; }; - 4D49F488134F0B235B9EB3F339FEED5A /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = ""; }; - 4D5EA538926DF0C893C8B440A540355E /* LSTTimer.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = LSTTimer.modulemap; sourceTree = ""; }; - 4DF7528F5A2DC1F9620289F90730CB88 /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = SDWebImage/Core/SDWebImageOperation.h; sourceTree = ""; }; - 4E00F9772755A8B273A3E24D16151BE4 /* SDImageCachesManagerOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManagerOperation.h; path = SDWebImage/Private/SDImageCachesManagerOperation.h; sourceTree = ""; }; - 4E29AB0809893DC4747F4A029BF89E64 /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = SDWebImage/Core/SDImageCache.m; sourceTree = ""; }; - 4EDE325504D2488D1B27A19487F6C496 /* IQTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQTextView.m; path = IQKeyboardManager/IQTextView/IQTextView.m; sourceTree = ""; }; - 4F78A0D1AF4B0F8D424D881966C52F90 /* UIImage+ForceDecode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ForceDecode.m"; path = "SDWebImage/Core/UIImage+ForceDecode.m"; sourceTree = ""; }; - 50261E565423B88ABC8A5E41F04307CD /* NSBundle+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+MJRefresh.m"; path = "MJRefresh/NSBundle+MJRefresh.m"; sourceTree = ""; }; - 507E0CF5E53DD46246C7217F0A7D98D9 /* IQKeyboardManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManager.debug.xcconfig; sourceTree = ""; }; - 51809CDDBA91945E3327E80E21827102 /* YYTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextView.h; path = YYText/YYTextView.h; sourceTree = ""; }; - 519742B1C51A59250B5266A29132182C /* UMDevice-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "UMDevice-xcframeworks.sh"; sourceTree = ""; }; - 52F929651E380A415628809578488CC0 /* View+MASShorthandAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "View+MASShorthandAdditions.h"; path = "Masonry/View+MASShorthandAdditions.h"; sourceTree = ""; }; - 530630DD47859FB42E8B5F2BCFBB9194 /* YYTextInput.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextInput.m; path = YYText/Component/YYTextInput.m; sourceTree = ""; }; - 552D53240D1356C3183902FC226E149C /* GTSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; path = GTSDK.xcframework; sourceTree = ""; }; - 556F1C1F7E49105018A30DB7432AE2A7 /* YYTextLine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextLine.m; path = YYText/Component/YYTextLine.m; sourceTree = ""; }; - 557FEECEC87709A84D90BDF8F6875006 /* NSParagraphStyle+YYText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSParagraphStyle+YYText.m"; path = "YYText/Utility/NSParagraphStyle+YYText.m"; sourceTree = ""; }; - 55C8D21B8CE0842A049D375306B3194B /* AFImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFImageDownloader.h; path = "UIKit+AFNetworking/AFImageDownloader.h"; sourceTree = ""; }; - 55D34B06EC8D6F4D5A95D35F9B7A6A30 /* GTCommonSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTCommonSDK.debug.xcconfig; sourceTree = ""; }; - 560EC487097587AE05A831E4E784807F /* SDWebImageDownloaderDecryptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderDecryptor.h; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.h; sourceTree = ""; }; - 566B078866F877FB08538C415FC8FA5A /* UICollectionViewLayout+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionViewLayout+MJRefresh.h"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.h"; sourceTree = ""; }; - 57D91FD2CEB74EC0740359625F4B9AB7 /* SDImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoderHelper.h; path = SDWebImage/Core/SDImageCoderHelper.h; sourceTree = ""; }; - 587BA7F98635CC9796A4DC2075F54691 /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; - 58ABBAAEA8AC2156258047E4BAADC59F /* libWechatOpenSDK.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libWechatOpenSDK.a; path = OpenSDK2.0.4/libWechatOpenSDK.a; sourceTree = ""; }; - 59BBCE279FB5D7A4EDB5A431902B4D99 /* 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; }; - 5A04A71A551C04465B701ED06D38054D /* IQUIView+Hierarchy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIView+Hierarchy.h"; path = "IQKeyboardManager/Categories/IQUIView+Hierarchy.h"; sourceTree = ""; }; - 5A7BE23B3E7CA30D2A12DEB2BFC0F371 /* LQYPickerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LQYPickerView.m; path = MOFSPickerManagerDemo/MOFSPickerManager/LQYPickerView.m; sourceTree = ""; }; - 5A818A4C7AC4138DAD4B006AC8EB84A3 /* SDImageAPNGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAPNGCoder.h; path = SDWebImage/Core/SDImageAPNGCoder.h; sourceTree = ""; }; - 5A8CAD7359EF6C9033A7987D9F6CCA37 /* Masonry-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Masonry-prefix.pch"; sourceTree = ""; }; - 5AA99F83DF029B2CAFC30E8938EFFBF2 /* MJRefreshAutoFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoFooter.h; path = MJRefresh/Base/MJRefreshAutoFooter.h; sourceTree = ""; }; - 5AD235D6B27CDAFF65919C8D7A4212E8 /* UMCommonLog.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UMCommonLog.framework; path = UMCommonLog/UMCommonLog.framework; sourceTree = ""; }; - 5B57F7AFFF68C11F5D93CBB4A1F8E319 /* SDImageFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageFrame.h; path = SDWebImage/Core/SDImageFrame.h; sourceTree = ""; }; - 5B77176DE37940B490EA5CF81A47A482 /* SDImageHEICCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageHEICCoder.m; path = SDWebImage/Core/SDImageHEICCoder.m; sourceTree = ""; }; - 5C3522B535DF3A678811AFE99C5C244D /* Masonry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Masonry.h; path = Masonry/Masonry.h; sourceTree = ""; }; - 5C4056FAD5963675DF34498938D68068 /* TADotView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TADotView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TADotView.h; sourceTree = ""; }; - 5CC8A7544DE100A2E092591CB52D4A2B /* MJRefreshHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshHeader.m; path = MJRefresh/Base/MJRefreshHeader.m; sourceTree = ""; }; - 5CDD206CF445380FD7ADF18530506036 /* SDImageGIFCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGIFCoder.m; path = SDWebImage/Core/SDImageGIFCoder.m; sourceTree = ""; }; - 5CE16848A98819872C242E3D79C97444 /* SDImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoader.m; path = SDWebImage/Core/SDImageLoader.m; sourceTree = ""; }; - 5D8145037658A18DBF6EBB918B1AF19B /* Reachability.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Reachability.modulemap; sourceTree = ""; }; + 4616BA50DD7BCB05C91BDF2061A8B89A /* IQKeyboardReturnKeyHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardReturnKeyHandler.h; path = IQKeyboardManager/IQKeyboardReturnKeyHandler.h; sourceTree = ""; }; + 46505CA59F78CC0CF14C15D7359B2932 /* SDWebImageDownloaderResponseModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderResponseModifier.m; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.m; sourceTree = ""; }; + 4663C7749C3D367A092DADD90894EB72 /* WechatOpenSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = WechatOpenSDK.debug.xcconfig; sourceTree = ""; }; + 4720F73457798AE98DBA73987BFCC8F4 /* NSArray+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MASAdditions.h"; path = "Masonry/NSArray+MASAdditions.h"; sourceTree = ""; }; + 47BDA6E63A39EFC5BA0C2912814DD7AB /* IQKeyboardManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardManager-Info.plist"; sourceTree = ""; }; + 491FDD57F2282E7EF1F104A172B77B54 /* YYTextSelectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextSelectionView.h; path = YYText/Component/YYTextSelectionView.h; sourceTree = ""; }; + 49247916839CBE8B6D04046734D9F3DD /* SDAnimatedImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SDAnimatedImageView+WebCache.m"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.m"; sourceTree = ""; }; + 4AE7EC9EDC9B33D81E0AF659030477EF /* UITableView+FDTemplateLayoutCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDTemplateLayoutCell.h"; path = "Classes/UITableView+FDTemplateLayoutCell.h"; sourceTree = ""; }; + 4B8D7AD344FE766784D2E5EBC720A905 /* MJRefreshBackFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackFooter.m; path = MJRefresh/Base/MJRefreshBackFooter.m; sourceTree = ""; }; + 4C78CEBF3D9E759273840CFB96014EBF /* View+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "View+MASAdditions.m"; path = "Masonry/View+MASAdditions.m"; sourceTree = ""; }; + 4D68FE3C16A5196B9F9B711636E0621B /* SDWebImage-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDWebImage-Info.plist"; sourceTree = ""; }; + 4D7E4FCDD43C2317E7DBADCB7BA38C27 /* YYTextParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextParser.m; path = YYText/String/YYTextParser.m; sourceTree = ""; }; + 4DADE16A7BD66DDDFD7FE315C890EFE1 /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = ""; }; + 4E3AF67233A6C8AD039856D9FFD1BC65 /* MJRefreshConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConfig.m; path = MJRefresh/MJRefreshConfig.m; sourceTree = ""; }; + 4E4C52597E48E96451B03D21D25B1761 /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = SDWebImage/Core/SDImageCache.m; sourceTree = ""; }; + 4EBC1F88F725D34E40DD862C3DC9C6A0 /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = ""; }; + 4FAD96DDBCFD78F0EEDF09AD9BEF543B /* UMDevice-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "UMDevice-xcframeworks.sh"; sourceTree = ""; }; + 4FC037F702F9AB2DFFCFBEC78357A7D5 /* SDImageCacheConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheConfig.m; path = SDWebImage/Core/SDImageCacheConfig.m; sourceTree = ""; }; + 5007FAA70AD023A9558E478530BC1BAC /* NSObject+YYModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+YYModel.h"; path = "YYModel/NSObject+YYModel.h"; sourceTree = ""; }; + 503B650C12B9309B2B51952DCD2152BC /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = ""; }; + 5040ABA0C964C4B9A3C309547003C18F /* Masonry.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Masonry.release.xcconfig; sourceTree = ""; }; + 504CC15CFF697AC6B7277B7CAB078AE5 /* YYTextLine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextLine.m; path = YYText/Component/YYTextLine.m; sourceTree = ""; }; + 50730B8AA9831991B09BCF230084864E /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = ""; }; + 50F6BDEE8B2A159BEF531DB5DD76A300 /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = ""; }; + 515FDC0439B7E1613994D6D1DA1792B0 /* SDDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDiskCache.h; path = SDWebImage/Core/SDDiskCache.h; sourceTree = ""; }; + 518A3CF39BDECC86106DBA166BB66AFF /* MASCompositeConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASCompositeConstraint.h; path = Masonry/MASCompositeConstraint.h; sourceTree = ""; }; + 521D14FBEE6BF21C4B077B76201B9886 /* UIView+SDExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+SDExtension.m"; path = "SDCycleScrollView/Lib/SDCycleScrollView/UIView+SDExtension.m"; sourceTree = ""; }; + 52745364771C7AF1DAC546FA4B86B771 /* YYText-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YYText-dummy.m"; sourceTree = ""; }; + 52A2FA248B1DABB8BB1F660686784099 /* MJRefreshAutoNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoNormalFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.m; sourceTree = ""; }; + 52A9BE1FE9134F386ACEC635F2F57EB2 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/AVFoundation.framework; sourceTree = DEVELOPER_DIR; }; + 52E5C3A70024A1D58069A1271722080F /* GTExtensionSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; path = GTExtensionSDK.xcframework; sourceTree = ""; }; + 5374EBF1EDAC82A9B42A90FF94990B99 /* NSImage+Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+Compatibility.h"; path = "SDWebImage/Core/NSImage+Compatibility.h"; sourceTree = ""; }; + 53762AD8DEFABE4D2491C357E54356E5 /* SDImageAssetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAssetManager.h; path = SDWebImage/Private/SDImageAssetManager.h; sourceTree = ""; }; + 538056DA305CB3BE5A4CA45212025217 /* SDAutoLayout-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDAutoLayout-prefix.pch"; sourceTree = ""; }; + 539954BEFDE5F922C59E1750159346B4 /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = ""; }; + 542F385FF9487EDB6154856FBDB4DB2F /* MOFSToolView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MOFSToolView.h; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSToolView.h; sourceTree = ""; }; + 54438A370FD6E10AD4371667786CD23C /* ICGThumbView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ICGThumbView.h; path = Source/ICGThumbView.h; sourceTree = ""; }; + 545AA9B08E4A8F3A2DE88E6A70879AC9 /* MBProgressHUD.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MBProgressHUD.release.xcconfig; sourceTree = ""; }; + 54A84B97A41A693FEE0332E9EB44ABAA /* UIButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+WebCache.m"; path = "SDWebImage/Core/UIButton+WebCache.m"; sourceTree = ""; }; + 54C5A66722A40135016C21F5D91E3760 /* ViewController+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ViewController+MASAdditions.h"; path = "Masonry/ViewController+MASAdditions.h"; sourceTree = ""; }; + 553815744E2B20C3E23B0A49420A3C97 /* SDImageHEICCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageHEICCoder.m; path = SDWebImage/Core/SDImageHEICCoder.m; sourceTree = ""; }; + 55DCF72FCF30945B0A275F27F093E6A9 /* UMAPM.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMAPM.release.xcconfig; sourceTree = ""; }; + 570D5229091199814C21B7AD41F6D8BB /* YYTextArchiver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextArchiver.m; path = YYText/String/YYTextArchiver.m; sourceTree = ""; }; + 5747597C4077738D83BC793F23BF7D2D /* MASViewConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASViewConstraint.m; path = Masonry/MASViewConstraint.m; sourceTree = ""; }; + 59CF47C4F541B7D705634EC470B81C05 /* NSArray+MASShorthandAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MASShorthandAdditions.h"; path = "Masonry/NSArray+MASShorthandAdditions.h"; sourceTree = ""; }; + 5AEA470C842CCE04ACF6458355418DE1 /* SDWebImage.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDWebImage.modulemap; sourceTree = ""; }; + 5B07D8E253678DA2C44E2D4262BE8513 /* IQTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQTextView.m; path = IQKeyboardManager/IQTextView/IQTextView.m; sourceTree = ""; }; + 5B09C29D865991532DCC31E9CCC7FED5 /* GTSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; path = GTSDK.xcframework; sourceTree = ""; }; + 5B940E40701FFA614FD75BCFDB39FE14 /* SDImageCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoder.m; path = SDWebImage/Core/SDImageCoder.m; sourceTree = ""; }; + 5BD0A39632DA174B1C54B8F6E2D5CEE1 /* MJRefreshBackGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackGifFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.m; sourceTree = ""; }; + 5BD3B6DC7ECE9CF869BE48EF061D886D /* IQUIView+Hierarchy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIView+Hierarchy.h"; path = "IQKeyboardManager/Categories/IQUIView+Hierarchy.h"; sourceTree = ""; }; + 5C7E2E2E66A9A8875FBB3E5124DA949A /* UIScrollView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJExtension.h"; path = "MJRefresh/UIScrollView+MJExtension.h"; sourceTree = ""; }; + 5C9E5529BC69CF2BC088C3E93FD4D7D5 /* View+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "View+MASAdditions.h"; path = "Masonry/View+MASAdditions.h"; sourceTree = ""; }; 5DA4577FE3BC4A03751108FFED07B385 /* DZNEmptyDataSet */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = DZNEmptyDataSet; path = DZNEmptyDataSet.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 5E12AD7884B090588280E4855B1C6F14 /* TAPageControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TAPageControl.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAPageControl.h; sourceTree = ""; }; - 5E188A47C4CA2FD097AFFBEF95782A1F /* MASViewAttribute.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASViewAttribute.m; path = Masonry/MASViewAttribute.m; sourceTree = ""; }; - 5F219785D81A971F57C38079ADDDDA5B /* SDCallbackQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDCallbackQueue.h; path = SDWebImage/Core/SDCallbackQueue.h; sourceTree = ""; }; - 5F8F89B3AE06A41C5DB04DCB7D662600 /* SDWebImage.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.debug.xcconfig; sourceTree = ""; }; - 617C6309812B2DAF77D35B725A4A6DB6 /* SDAutoLayout.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDAutoLayout.debug.xcconfig; sourceTree = ""; }; - 618004BC60F94139334F108AB390A4E8 /* SDWebImageCacheSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheSerializer.h; path = SDWebImage/Core/SDWebImageCacheSerializer.h; sourceTree = ""; }; - 6264B5B6B286115923C62CBBBDC13551 /* SDDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDiskCache.h; path = SDWebImage/Core/SDDiskCache.h; sourceTree = ""; }; - 6276C0A0747FF876AF52FB5668271F6B /* UIImage+Metadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Metadata.h"; path = "SDWebImage/Core/UIImage+Metadata.h"; sourceTree = ""; }; - 630DCC5C7E859338ED44073AF760CE59 /* NSButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSButton+WebCache.h"; path = "SDWebImage/Core/NSButton+WebCache.h"; sourceTree = ""; }; - 639E4E18FBABFBEAE31988F6280AD384 /* TAPageControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TAPageControl.m; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAPageControl.m; sourceTree = ""; }; - 63EDF13B12AB4B7D9C4F6535198EAAF3 /* UIColor+SDHexString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+SDHexString.h"; path = "SDWebImage/Private/UIColor+SDHexString.h"; sourceTree = ""; }; - 64F513B3C2BDD07BFF82A1C2718735D5 /* YiRotateCommand.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YiRotateCommand.swift; path = YiVideoEditor/Classes/Commands/YiRotateCommand.swift; sourceTree = ""; }; - 665533C4AAC4A3CD60E007D95A6F45B0 /* MBProgressHUD.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MBProgressHUD.modulemap; sourceTree = ""; }; - 66826B9A4CAB6689FA9771E1F464560B /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; - 6753242153F1CCCBA317CBA23B11AB6D /* SDWebImageDownloaderResponseModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderResponseModifier.m; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.m; sourceTree = ""; }; - 6903FCF87B61DC46544BE3E522B5BE35 /* GTCommonSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GTCommonSDK-xcframeworks.sh"; sourceTree = ""; }; - 692D05E72F427ED1F8D6165D403D65EA /* MASConstraintMaker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASConstraintMaker.m; path = Masonry/MASConstraintMaker.m; sourceTree = ""; }; - 693007222DFBED344993AF7DE8CAC437 /* YiVideoEditorData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YiVideoEditorData.swift; path = YiVideoEditor/Classes/YiVideoEditorData.swift; sourceTree = ""; }; - 69DDCF657FC9F9DA5C942B69232A0509 /* MOFSPickerManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MOFSPickerManager-Info.plist"; sourceTree = ""; }; - 69EED97159D48383D1EB4A3BAD6D095F /* YiVideoEditor.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YiVideoEditor.debug.xcconfig; sourceTree = ""; }; - 6A8815CAC6C67A3A27A1B634B5F1A303 /* IQKeyboardReturnKeyHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardReturnKeyHandler.h; path = IQKeyboardManager/IQKeyboardReturnKeyHandler.h; sourceTree = ""; }; - 6B8E85952F77622A8B7C4F41BB97310C /* DZNEmptyDataSet-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DZNEmptyDataSet-dummy.m"; sourceTree = ""; }; - 6D0265D2EA6C939DA70BA6F45B209D99 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; - 6D1F0F6DC576EE860ACD8FF088619B33 /* MJRefreshStateTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.m; sourceTree = ""; }; - 6D765870606D01868603CDB2767763B1 /* MASCompositeConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASCompositeConstraint.m; path = Masonry/MASCompositeConstraint.m; sourceTree = ""; }; - 6DD02E7C0F3C03DF447427664406DA0C /* UIImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+WebCache.m"; path = "SDWebImage/Core/UIImageView+WebCache.m"; sourceTree = ""; }; - 6E957E60D0EF7A16254F642E417AAC76 /* UITableView+FDTemplateLayoutCell-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "UITableView+FDTemplateLayoutCell-Info.plist"; sourceTree = ""; }; - 6EF77FD0848BDBE7AC5F50680A5EB265 /* SDWebImageDownloaderRequestModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderRequestModifier.h; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.h; sourceTree = ""; }; - 6F7DE900062BD7429FE01EEE48D97832 /* UMAPM.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMAPM.release.xcconfig; sourceTree = ""; }; - 6FBE7C66C89D11FCCCC1A648445FAC5E /* UIView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCache.h"; path = "SDWebImage/Core/UIView+WebCache.h"; sourceTree = ""; }; - 6FD70E515F889A007A5B0BDBE6946E8D /* DZNEmptyDataSet.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DZNEmptyDataSet.modulemap; sourceTree = ""; }; - 709E4C247106E2C45E6521071BBFCA45 /* 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; }; - 70CFCAA40E14656BAC4CB9F59BFDF182 /* UIImage+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Transform.h"; path = "SDWebImage/Core/UIImage+Transform.h"; sourceTree = ""; }; + 5DEB656D29EB01FAF1941260A2C5D27A /* MJRefresh-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MJRefresh-dummy.m"; sourceTree = ""; }; + 5EE598A5733FF0604D4AA777EFBDD925 /* YYText-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "YYText-Info.plist"; sourceTree = ""; }; + 5FE484C0D7FBDED1E471D6EBC8D479B0 /* SDAnimatedImageRep.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageRep.m; path = SDWebImage/Core/SDAnimatedImageRep.m; sourceTree = ""; }; + 6011E294D1A9A03606B8C8D4D75D3322 /* IQBarButtonItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQBarButtonItem.h; path = IQKeyboardManager/IQToolbar/IQBarButtonItem.h; sourceTree = ""; }; + 609BEEE43D78047E746F21F41C4281B2 /* YiVideoEditor.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YiVideoEditor.debug.xcconfig; sourceTree = ""; }; + 60A6ADE5F7443EAECDE24863D47CACCE /* UIButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+WebCache.h"; path = "SDWebImage/Core/UIButton+WebCache.h"; sourceTree = ""; }; + 6203473736318621A29CE27B4E40D358 /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = ""; }; + 6290E481D8BE500B72ED9CBCC0FDFF37 /* YYTextUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextUtilities.m; path = YYText/Utility/YYTextUtilities.m; sourceTree = ""; }; + 63F2154C09ED63C6E0ADF59942F82F67 /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = ""; }; + 642080791543F92156EF491D003530AE /* MJRefresh.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.release.xcconfig; sourceTree = ""; }; + 64578A8FABF15466E35B370E7EBB3E6B /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; + 65DF1DBC3E52F15FDFB1FD40273153E6 /* UIImage+MemoryCacheCost.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MemoryCacheCost.m"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.m"; sourceTree = ""; }; + 65F824A8C151913B3652083D769FCEA2 /* ICGVideoTrimmer-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ICGVideoTrimmer-Info.plist"; sourceTree = ""; }; + 6614A6AA40A43B7943FC1C7932930A5D /* YYTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextView.m; path = YYText/YYTextView.m; sourceTree = ""; }; + 665E7A75C3285ED10D3D733662F28137 /* 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; }; + 66638774A47433F0B3F8BFE52BDC7B43 /* UIImage+Metadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Metadata.m"; path = "SDWebImage/Core/UIImage+Metadata.m"; sourceTree = ""; }; + 6691309802BCFD96944E6571F538F6CC /* UIView+YYText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+YYText.h"; path = "YYText/Utility/UIView+YYText.h"; sourceTree = ""; }; + 676A307259FDA71064413640A20D4306 /* UIImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+WebCache.m"; path = "SDWebImage/Core/UIImageView+WebCache.m"; sourceTree = ""; }; + 677F2B6B814A3F3A6EBE5A46F4C3D023 /* YYTextEffectWindow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextEffectWindow.h; path = YYText/Component/YYTextEffectWindow.h; sourceTree = ""; }; + 680A5C497530FF7AC710529DBC3E4F8C /* MOFSPickerManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MOFSPickerManager-Info.plist"; sourceTree = ""; }; + 68AB47265365559BD8AAE7C8F3BC282C /* MOFSPickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MOFSPickerManager.h; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSPickerManager.h; sourceTree = ""; }; + 68EA94559EE40BC117D21A72908BF0DC /* TAPageControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TAPageControl.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAPageControl.h; sourceTree = ""; }; + 6984DE1644FF0AB804103B558F8F9766 /* MOFSAddressModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MOFSAddressModel.m; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSAddressModel.m; sourceTree = ""; }; + 69DCC6990D6730BFE2277F61C45241FB /* MASCompositeConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASCompositeConstraint.m; path = Masonry/MASCompositeConstraint.m; sourceTree = ""; }; + 6A68E4D0A0C8CE390D7371486B010033 /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = ""; }; + 6B4BFA013197FA8044C1E1F875BF377B /* MJRefreshBackNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackNormalFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h; sourceTree = ""; }; + 6CD7575F6F34D5C57A03410BA66ECB6B /* MJRefreshGifHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshGifHeader.m; path = MJRefresh/Custom/Header/MJRefreshGifHeader.m; sourceTree = ""; }; + 6CD98966E1AA4A5F194546F15B1D0A1A /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderOperation.m; path = SDWebImage/Core/SDWebImageDownloaderOperation.m; sourceTree = ""; }; + 6D346A941E6C8E071C23F67A22CE80CA /* UITableView+FDTemplateLayoutCell.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "UITableView+FDTemplateLayoutCell.modulemap"; sourceTree = ""; }; + 6DC44E332412FA9A45F3FA83896C060E /* YYTextSelectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextSelectionView.m; path = YYText/Component/YYTextSelectionView.m; sourceTree = ""; }; + 6DEDC19CFC440B8133548C74AD8472A6 /* SDWebImageIndicator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageIndicator.m; path = SDWebImage/Core/SDWebImageIndicator.m; sourceTree = ""; }; + 6DF47956D80E2DC44B1265E7FD353650 /* SDWebImageCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCompat.m; path = SDWebImage/Core/SDWebImageCompat.m; sourceTree = ""; }; + 6E0F2504662F9074A52480341E8F6431 /* DZNEmptyDataSet-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "DZNEmptyDataSet-Info.plist"; sourceTree = ""; }; + 6ED681D8DB83B01AD35F2E51F3390549 /* SDWebImageTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageTransition.m; path = SDWebImage/Core/SDWebImageTransition.m; sourceTree = ""; }; + 6F07FFD43A5BB14984222204A66721D8 /* YYTextWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextWeakProxy.m; path = YYText/Utility/YYTextWeakProxy.m; sourceTree = ""; }; + 6F77A63E35D1BCA5F68B91B73DDFDA56 /* MJRefreshComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshComponent.h; path = MJRefresh/Base/MJRefreshComponent.h; sourceTree = ""; }; 70D833E98F3BE3B8AEF34B3F7D7411D8 /* Pods-ProductApp-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ProductApp-Info.plist"; sourceTree = ""; }; - 70E1812449851CFAD024378AAEDFF061 /* WXApi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WXApi.h; path = OpenSDK2.0.4/WXApi.h; sourceTree = ""; }; - 70E7F380AF40E1369DEF28BFDBFC2117 /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "SDWebImage/Core/UIView+WebCacheOperation.m"; sourceTree = ""; }; - 70F9BCEE3E80E260128B12956B23C9A3 /* SDImageCachesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManager.h; path = SDWebImage/Core/SDImageCachesManager.h; sourceTree = ""; }; + 70F7702A050C3851DC59DC5473A455B2 /* SDDiskCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDiskCache.m; path = SDWebImage/Core/SDDiskCache.m; sourceTree = ""; }; + 7116C6C9557571D95EE1DD5FD06997B6 /* YYModel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YYModel.release.xcconfig; sourceTree = ""; }; + 71311FBCBDD520E24C502B29739D075F /* MJRefreshAutoFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoFooter.h; path = MJRefresh/Base/MJRefreshAutoFooter.h; sourceTree = ""; }; + 71569F62BBDC3470980B0F2054D32E80 /* YYTextArchiver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextArchiver.h; path = YYText/String/YYTextArchiver.h; sourceTree = ""; }; 71762A728913EB440C97D3616D291AF3 /* YYText */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = YYText; path = YYText.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 7179136D4FCF9E1A16DD9F2D31C27A0C /* SDWebImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImage.h; path = WebImage/SDWebImage.h; sourceTree = ""; }; - 727095846CDD66F2B960882C410BB306 /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheOperation.h"; path = "SDWebImage/Core/UIView+WebCacheOperation.h"; sourceTree = ""; }; - 72B242E095F69762AA171307AF8FEA62 /* MJRefreshFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshFooter.h; path = MJRefresh/Base/MJRefreshFooter.h; sourceTree = ""; }; - 72E59BE9F6004F19A4727735B2832B17 /* MJRefreshBackGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackGifFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.m; sourceTree = ""; }; - 72FA89CF30D20150CD6861D4FD39020D /* LSTTimer-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LSTTimer-prefix.pch"; sourceTree = ""; }; - 7309DB8FCC4E82DB7D1E61D76E343BA4 /* SDAssociatedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAssociatedObject.h; path = SDWebImage/Private/SDAssociatedObject.h; sourceTree = ""; }; - 73E4D37B000606078AED1B3044BD6086 /* UMAPM.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMAPM.debug.xcconfig; sourceTree = ""; }; - 75002449918903866974597D29728ACA /* TADotView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TADotView.m; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TADotView.m; sourceTree = ""; }; - 7519BA57271F1C7EB1EBD336AA86F2CB /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImagePrefetcher.m; path = SDWebImage/Core/SDWebImagePrefetcher.m; sourceTree = ""; }; - 752B048B8C96E5C9B982029FDA0339E2 /* YYText-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YYText-umbrella.h"; sourceTree = ""; }; - 76219B259B82C5FE5878B99FEE9CE953 /* WKWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "WKWebView+AFNetworking.m"; path = "UIKit+AFNetworking/WKWebView+AFNetworking.m"; sourceTree = ""; }; - 76558F00FAE421D8EB31191DB0045CCB /* SDCycleScrollView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDCycleScrollView.modulemap; sourceTree = ""; }; - 768B894CAB8D4B31F6DBAC9B896D67CD /* UIImage+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Transform.m"; path = "SDWebImage/Core/UIImage+Transform.m"; sourceTree = ""; }; - 771B6863D21BA306E9E8B78213B75EED /* SDCycleScrollView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDCycleScrollView.debug.xcconfig; sourceTree = ""; }; - 772836E33B05EA5FB67DC7848417AC2A /* SDAsyncBlockOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAsyncBlockOperation.h; path = SDWebImage/Private/SDAsyncBlockOperation.h; sourceTree = ""; }; - 78CA4DE1AFB4E3F2250D737875CBA6A7 /* DZNEmptyDataSet.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DZNEmptyDataSet.debug.xcconfig; sourceTree = ""; }; - 78CEFCD1D75E9D5360ABCA0EA84F53CA /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MultiFormat.h"; path = "SDWebImage/Core/UIImage+MultiFormat.h"; sourceTree = ""; }; - 797C517F92DF41E9F36273F8A331670E /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = ""; }; - 799AF851DC1366507DC21247723783D0 /* UITableView+FDTemplateLayoutCell-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UITableView+FDTemplateLayoutCell-dummy.m"; sourceTree = ""; }; - 79A96CB64CD83D306D8547281FFAE197 /* MASViewConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASViewConstraint.m; path = Masonry/MASViewConstraint.m; sourceTree = ""; }; - 79E3E6B782516E2A186B889BB42CCAAE /* UIScrollView+EmptyDataSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+EmptyDataSet.h"; path = "Source/UIScrollView+EmptyDataSet.h"; sourceTree = ""; }; - 79F588367E380800AC37C5E12957E22A /* WKWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "WKWebView+AFNetworking.h"; path = "UIKit+AFNetworking/WKWebView+AFNetworking.h"; sourceTree = ""; }; - 7AC0D28F8CCC2487149ABA8715F04952 /* SDWebImageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageManager.m; path = SDWebImage/Core/SDWebImageManager.m; sourceTree = ""; }; - 7AFC50D8BD3319FE378772A4881098F4 /* SDDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDisplayLink.h; path = SDWebImage/Private/SDDisplayLink.h; sourceTree = ""; }; - 7B14F565337EA02800BEAA545321B597 /* NSArray+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+MASAdditions.m"; path = "Masonry/NSArray+MASAdditions.m"; sourceTree = ""; }; - 7BA26859DE118A1C73B818959E9DF7B4 /* UMCCommonLog.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCCommonLog.release.xcconfig; sourceTree = ""; }; - 7CB44E5CBB8BCB03E16C8EC2442B1D3B /* MBProgressHUD.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = MBProgressHUD.m; sourceTree = ""; }; - 7DAC95343740A865CF0933B517FE1483 /* AFCompatibilityMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFCompatibilityMacros.h; path = AFNetworking/AFCompatibilityMacros.h; sourceTree = ""; }; - 7DEC17A98826DFF10C234923E8D94FF4 /* UMLink.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = UMLink.framework; sourceTree = ""; }; - 7E1ED21E06CE836C27DFCFA9075CB074 /* UIImage+ForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ForceDecode.h"; path = "SDWebImage/Core/UIImage+ForceDecode.h"; sourceTree = ""; }; - 7E2A0A61BCB2C22A51D00ACB273FC9FC /* NSData+ImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+ImageContentType.h"; path = "SDWebImage/Core/NSData+ImageContentType.h"; sourceTree = ""; }; - 7E2AD251AE3F0B955E5551FFFE31A6BF /* MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefresh.h; path = MJRefresh/MJRefresh.h; sourceTree = ""; }; - 7E46D9D89525CD98B534EF8A6A0D2828 /* UIButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+WebCache.h"; path = "SDWebImage/Core/UIButton+WebCache.h"; sourceTree = ""; }; - 7E65015EEDBD4D734150D0432AC8442E /* SDWebImageDownloaderDecryptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderDecryptor.m; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.m; sourceTree = ""; }; - 7E88F04BE3A7D12AF986093B04AE34F1 /* MJRefreshStateHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateHeader.m; path = MJRefresh/Custom/Header/MJRefreshStateHeader.m; sourceTree = ""; }; - 7EB16FB3DDA35DC3C2D9B8CBEADC7C9A /* Reachability.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Reachability.debug.xcconfig; sourceTree = ""; }; - 7EFCF6AD7496E82B28E8079F1D61FD59 /* SDAnimatedImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SDAnimatedImageView+WebCache.m"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.m"; sourceTree = ""; }; - 7F1DAA8C77FB801F6E366680259F631D /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HighlightedWebCache.m"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.m"; sourceTree = ""; }; - 8029902E7F07943C0DC658E8B5228632 /* SDAnimatedImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageView.m; path = SDWebImage/Core/SDAnimatedImageView.m; sourceTree = ""; }; - 80A595A46B80E9981B339DD592FA67D8 /* UIImage+ExtendedCacheData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ExtendedCacheData.m"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.m"; sourceTree = ""; }; - 81245C97D197E301EF2ABB439993C859 /* MJRefreshAutoGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoGifFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h; sourceTree = ""; }; - 826DCA7BBBBD340A8816299A2CAFA61D /* MBProgressHUD-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MBProgressHUD-Info.plist"; sourceTree = ""; }; - 831C1189B3BA4D3A338BEFEC85FBF369 /* MJRefreshHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshHeader.h; path = MJRefresh/Base/MJRefreshHeader.h; sourceTree = ""; }; - 839C4C0914E7657D0CD4FC93DB1E5ADC /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = SDWebImage/Core/SDWebImagePrefetcher.h; sourceTree = ""; }; - 83C36F0F53C459EC4B9AE3FD794D7136 /* SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransition.h; path = SDWebImage/Core/SDWebImageTransition.h; sourceTree = ""; }; - 840A480875E7020E2416BE7C711D5A47 /* IQPreviousNextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQPreviousNextView.m; path = IQKeyboardManager/IQToolbar/IQPreviousNextView.m; sourceTree = ""; }; - 8425FF930640C44581FE5CA9237BB3E7 /* UITableView+FDKeyedHeightCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDKeyedHeightCache.h"; path = "Classes/UITableView+FDKeyedHeightCache.h"; sourceTree = ""; }; - 843E080F4B64BF4FCED63C5D41773670 /* SDAutoLayout-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDAutoLayout-umbrella.h"; sourceTree = ""; }; - 8450A9709C56A5DF7FCC3D881A788F3D /* YYLabel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYLabel.h; path = YYText/YYLabel.h; sourceTree = ""; }; - 855376FF2A2F1D89B3FBC019D39A9402 /* DZNEmptyDataSet-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DZNEmptyDataSet-umbrella.h"; sourceTree = ""; }; - 8581EF5DEDA2A8DAFD4C5B16CAB33763 /* YYTextEffectWindow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextEffectWindow.h; path = YYText/Component/YYTextEffectWindow.h; sourceTree = ""; }; - 86421C2D3E8237F83D3354A30856E469 /* MJRefresh-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MJRefresh-dummy.m"; sourceTree = ""; }; - 86E188BA9096AF840D6BF8A37AE8BBF3 /* UITableView+FDTemplateLayoutCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDTemplateLayoutCell.h"; path = "Classes/UITableView+FDTemplateLayoutCell.h"; sourceTree = ""; }; - 871AB64DB65093354146CD962D322E4F /* YYTextRunDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextRunDelegate.m; path = YYText/String/YYTextRunDelegate.m; sourceTree = ""; }; - 874DD30EC8DCE2AC0180B667CBB068DC /* Reachability-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Reachability-dummy.m"; sourceTree = ""; }; - 87BB7B0B06A12BEE1690DCE439CBAC50 /* MJRefreshBackGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackGifFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h; sourceTree = ""; }; - 87D83352465CFA4634B566F74570178A /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = ""; }; - 891C8570BA57D50F8EFA1140B8860C99 /* SDImageAWebPCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAWebPCoder.m; path = SDWebImage/Core/SDImageAWebPCoder.m; sourceTree = ""; }; - 893697AF5D4E742A7D12D3DEA954CBED /* SDWebImageError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageError.m; path = SDWebImage/Core/SDWebImageError.m; sourceTree = ""; }; - 895FC6FC7CDA0EB4F83981E5DC72E8C7 /* SDWebImageTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageTransition.m; path = SDWebImage/Core/SDWebImageTransition.m; sourceTree = ""; }; - 8A1F4DD2D08563957A61F83DEB20F636 /* Masonry-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Masonry-umbrella.h"; sourceTree = ""; }; - 8A8465C95461BB254E157D4A885A4064 /* ZXSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZXSDK.debug.xcconfig; sourceTree = ""; }; - 8AB1950D9438CDB5ED0CAAC58A99A675 /* MJRefreshFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshFooter.m; path = MJRefresh/Base/MJRefreshFooter.m; sourceTree = ""; }; - 8B0B0FDC9681C02CC9775A6C23FD4321 /* UIScrollView+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJRefresh.m"; path = "MJRefresh/UIScrollView+MJRefresh.m"; sourceTree = ""; }; + 723313C497352864151E45DB286C4E41 /* TAAnimatedDotView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TAAnimatedDotView.m; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAnimatedDotView.m; sourceTree = ""; }; + 72A2810CD348B93D48F29E1B35725BAA /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/CoreFoundation.framework; sourceTree = DEVELOPER_DIR; }; + 7456A909E2BC79898BE47010E477310F /* NSObject+YYModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+YYModel.m"; path = "YYModel/NSObject+YYModel.m"; sourceTree = ""; }; + 7472A2E586EEB8344B9EA60311151BBC /* DZNEmptyDataSet.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DZNEmptyDataSet.debug.xcconfig; sourceTree = ""; }; + 74834C0BAE4DEC70C80CAD05B6F3E8C8 /* SDCallbackQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDCallbackQueue.m; path = SDWebImage/Core/SDCallbackQueue.m; sourceTree = ""; }; + 748E583E5228970675E36CECA3D3BEF1 /* IQPreviousNextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQPreviousNextView.m; path = IQKeyboardManager/IQToolbar/IQPreviousNextView.m; sourceTree = ""; }; + 74C18EB115531866967E6D3CD8A18BE0 /* MJRefreshNormalTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.m; sourceTree = ""; }; + 74CD1A7382923F7136CEC31588FED175 /* SDCycleScrollView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDCycleScrollView.debug.xcconfig; sourceTree = ""; }; + 74E89B0D525310DB723C01461C90F165 /* MJRefreshNormalHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalHeader.m; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.m; sourceTree = ""; }; + 758C89E08A0B59B7459337EAD463D70E /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = ""; }; + 75FDA1B4922575242514BF3982518A5D /* SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageRep.h; path = SDWebImage/Core/SDAnimatedImageRep.h; sourceTree = ""; }; + 76488165C7F9668D6F9590121D398C48 /* UIImage+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Transform.m"; path = "SDWebImage/Core/UIImage+Transform.m"; sourceTree = ""; }; + 76592182BFEC52E41ABAA39C8369A2C4 /* UMCCommonLog.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCCommonLog.release.xcconfig; sourceTree = ""; }; + 7679F5DE7946465AD206C7F2BF1CD8E4 /* YiVideoEditorData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YiVideoEditorData.swift; path = YiVideoEditor/Classes/YiVideoEditorData.swift; sourceTree = ""; }; + 769A58D4BF2E825BF8A4F7891E212D2E /* IQUIViewController+Additions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIViewController+Additions.h"; path = "IQKeyboardManager/Categories/IQUIViewController+Additions.h"; sourceTree = ""; }; + 771518CD4065900AB5F40F9A73F573EE /* SDImageCoderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoderHelper.m; path = SDWebImage/Core/SDImageCoderHelper.m; sourceTree = ""; }; + 77EB85B64F3425070C5DD49AB82E705E /* NSBezierPath+SDRoundedCorners.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBezierPath+SDRoundedCorners.m"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.m"; sourceTree = ""; }; + 787B0C720437AA9E11EE3A8C414A3E79 /* UICollectionViewLayout+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionViewLayout+MJRefresh.h"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.h"; sourceTree = ""; }; + 790FE4F63C2E6B4978D123C4AF6D3EE0 /* IQUIViewController+Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIViewController+Additions.m"; path = "IQKeyboardManager/Categories/IQUIViewController+Additions.m"; sourceTree = ""; }; + 79B40E6FB722AF90C897D84DFB766207 /* MOFSAddressPickerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MOFSAddressPickerView.h; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSAddressPickerView.h; sourceTree = ""; }; + 79CC3F7AF0711564A41F533B40C57746 /* ZXSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = ZXSDK.framework; sourceTree = ""; }; + 7A30D65F402B5F41A731F3E5986875D0 /* SDWebImageDownloaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderConfig.h; path = SDWebImage/Core/SDWebImageDownloaderConfig.h; sourceTree = ""; }; + 7AE4CDC028F3E35B8FFBEDCCFAA8AF9C /* YYTextRunDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextRunDelegate.h; path = YYText/String/YYTextRunDelegate.h; sourceTree = ""; }; + 7AF2F55780138EE5E5146A40257E2EB7 /* ViewController+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "ViewController+MASAdditions.m"; path = "Masonry/ViewController+MASAdditions.m"; sourceTree = ""; }; + 7B59E7884B87FDB2CF988702557A49B1 /* GTSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GTSDK-xcframeworks.sh"; sourceTree = ""; }; + 7B9B85A5A3CDCBB4B668AA1DC6CA957F /* SDImageAPNGCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAPNGCoder.m; path = SDWebImage/Core/SDImageAPNGCoder.m; sourceTree = ""; }; + 7BF88C4D5D71059D38286D6EDF373893 /* IQKeyboardManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManager.modulemap; sourceTree = ""; }; + 7C10D8AA14E197F28B3F6CA66B8324B0 /* MJRefresh.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.debug.xcconfig; sourceTree = ""; }; + 7C2ABA2AD34D41214044A575454C7660 /* YiVideoEditor-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YiVideoEditor-dummy.m"; sourceTree = ""; }; + 7C6A34C190DFFC5DBF4DB4E078D71830 /* IQPreviousNextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQPreviousNextView.h; path = IQKeyboardManager/IQToolbar/IQPreviousNextView.h; sourceTree = ""; }; + 7C9B62A4621981E7418F35F012679121 /* UITableView+FDTemplateLayoutCellDebug.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDTemplateLayoutCellDebug.h"; path = "Classes/UITableView+FDTemplateLayoutCellDebug.h"; sourceTree = ""; }; + 7CDA870F2DF4FEC96D06BB6315F1D857 /* ZXSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZXSDK.release.xcconfig; sourceTree = ""; }; + 7EA965E9D6E9EB358D4D6EC3E5029D6E /* YYTextAttribute.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextAttribute.m; path = YYText/String/YYTextAttribute.m; sourceTree = ""; }; + 7EDD4DD037CE6A384E008030555DA2F3 /* UMCommon.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCommon.release.xcconfig; sourceTree = ""; }; + 7F0154F5CF9C128D4FEC29038BD1D94E /* SDImageGIFCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGIFCoder.m; path = SDWebImage/Core/SDImageGIFCoder.m; sourceTree = ""; }; + 7F93142FD69C7EAA3E9FA0E884BD9F32 /* SDWebImageIndicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageIndicator.h; path = SDWebImage/Core/SDWebImageIndicator.h; sourceTree = ""; }; + 7FBB312C180C97735B4DB0888E11A082 /* MJRefreshAutoNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoNormalFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h; sourceTree = ""; }; + 7FE2BFE7617A63957C5CA0196683F983 /* YYClassInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYClassInfo.m; path = YYModel/YYClassInfo.m; sourceTree = ""; }; + 7FFDC6CA0100B669C742FC7EB614AFC2 /* SDFileAttributeHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDFileAttributeHelper.m; path = SDWebImage/Private/SDFileAttributeHelper.m; sourceTree = ""; }; + 8095B3EDEBD1F73C2A58638CB817363C /* MBProgressHUD.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MBProgressHUD.modulemap; sourceTree = ""; }; + 827EE81CAAF7FCF1A7B506336549707C /* SDWebImageDownloaderRequestModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderRequestModifier.h; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.h; sourceTree = ""; }; + 829ECA4FDEB230D4506EC36A25EE8E8A /* SDGraphicsImageRenderer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDGraphicsImageRenderer.m; path = SDWebImage/Core/SDGraphicsImageRenderer.m; sourceTree = ""; }; + 830CFFC0D8F0477859F284D6D2FC5575 /* YYTextKeyboardManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextKeyboardManager.m; path = YYText/Component/YYTextKeyboardManager.m; sourceTree = ""; }; + 837577F0491FD5E7321183A09B16718C /* SDDeviceHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDeviceHelper.h; path = SDWebImage/Private/SDDeviceHelper.h; sourceTree = ""; }; + 8387666C6C04087739C55F63ABFE0994 /* SDWebImageDownloaderResponseModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderResponseModifier.h; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.h; sourceTree = ""; }; + 83891B0249F18DB9C6E42378761C2B41 /* SDImageIOAnimatedCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoder.h; path = SDWebImage/Core/SDImageIOAnimatedCoder.h; sourceTree = ""; }; + 83DD10D553D69A702A9693D48DD121C0 /* YYModel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YYModel-dummy.m"; sourceTree = ""; }; + 84A5DC1BA09562B2B228CDB7342AA554 /* NSButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSButton+WebCache.h"; path = "SDWebImage/Core/NSButton+WebCache.h"; sourceTree = ""; }; + 852B2DA5BDF4851FB6EB521024F446DB /* SDImageCacheDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheDefine.m; path = SDWebImage/Core/SDImageCacheDefine.m; sourceTree = ""; }; + 852BA33A38912C79F17DD3C77DB58632 /* YYTextLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextLayout.h; path = YYText/Component/YYTextLayout.h; sourceTree = ""; }; + 856B99F2518FE5183C3D38D090723E4E /* UMLink.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMLink.release.xcconfig; sourceTree = ""; }; + 8613E9A9A5C0C8533F783CEB3E4B9B98 /* YYTextLine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextLine.h; path = YYText/Component/YYTextLine.h; sourceTree = ""; }; + 867AD4FBAA61088DFF85EAC6764F3177 /* UMCommonLog.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = UMCommonLog.bundle; path = UMCommonLog/UMCommonLog.bundle; sourceTree = ""; }; + 86BA6DC8D1C52B9613344E779F4CB338 /* SDAutoLayout-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDAutoLayout-Info.plist"; sourceTree = ""; }; + 870A28A02D5CF1F5C96DD31E5CEABC15 /* WXApiObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WXApiObject.h; path = OpenSDK2.0.4/WXApiObject.h; sourceTree = ""; }; + 87B76ABC59E0DE2AF49F7F8194E4AC97 /* SDCallbackQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDCallbackQueue.h; path = SDWebImage/Core/SDCallbackQueue.h; sourceTree = ""; }; + 88BC24D04723806BD9856AC6899EAC17 /* MJRefresh-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-umbrella.h"; sourceTree = ""; }; + 88E93C460ADD8DC747482AD00F0EABE0 /* SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheConfig.h; path = SDWebImage/Core/SDImageCacheConfig.h; sourceTree = ""; }; + 8997C0407149A81F140AEC945F554ABB /* UIView+SDAutoLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+SDAutoLayout.h"; path = "SDAutoLayoutDemo/SDAutoLayout/UIView+SDAutoLayout.h"; sourceTree = ""; }; + 89ABCADE09FFC3E5C75E8D08C5561352 /* SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDmetamacros.h; path = SDWebImage/Private/SDmetamacros.h; sourceTree = ""; }; + 8A0DB3E1E4164683534D06EDB759D4F8 /* 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; }; + 8A392EE6047E0FDC39D40CBA987DCF3E /* Masonry-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Masonry-dummy.m"; sourceTree = ""; }; + 8A39CCC917B6BEA9C572896F7F7FE35C /* SDImageGraphics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGraphics.m; path = SDWebImage/Core/SDImageGraphics.m; sourceTree = ""; }; + 8A520AB8F39015CE7319D42CB63A0D8F /* Reachability.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = Reachability.m; sourceTree = ""; }; + 8B4725686036A7CD0B80C19B559E52D7 /* MASViewAttribute.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASViewAttribute.h; path = Masonry/MASViewAttribute.h; sourceTree = ""; }; 8B6CF5C20C32EE9F7F0862FF892524DE /* SDCycleScrollView */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SDCycleScrollView; path = SDCycleScrollView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 8B8FAB0D627B17EDE1366984278705D9 /* MBProgressHUD */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MBProgressHUD; path = MBProgressHUD.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 8BC2C058D32F9C9B240CF2D43FB350B7 /* Reachability.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Reachability.release.xcconfig; sourceTree = ""; }; - 8BF78B02F4446545735B224D1696DBCC /* UITableView+FDTemplateLayoutCell.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "UITableView+FDTemplateLayoutCell.release.xcconfig"; sourceTree = ""; }; - 8C1083A8BBEDA68392AB91D1FBC78ECE /* IQUITextFieldView+Additions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUITextFieldView+Additions.h"; path = "IQKeyboardManager/Categories/IQUITextFieldView+Additions.h"; sourceTree = ""; }; - 8C41FB2DAB18DE3D05C13048CD6629DE /* SDImageCodersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCodersManager.m; path = SDWebImage/Core/SDImageCodersManager.m; sourceTree = ""; }; - 8C5D2BFC2A2D16CCFC0AB4E707104878 /* UITableView+FDIndexPathHeightCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDIndexPathHeightCache.m"; path = "Classes/UITableView+FDIndexPathHeightCache.m"; sourceTree = ""; }; - 8CBF3CD5E2F6D0BDAAC32DFE38CEA16E /* SDAssociatedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAssociatedObject.m; path = SDWebImage/Private/SDAssociatedObject.m; sourceTree = ""; }; - 8D7D4C02BE74ABE318FBCD6224753E0E /* YYTextUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextUtilities.h; path = YYText/Utility/YYTextUtilities.h; sourceTree = ""; }; - 8E056B86C169C2A9C05E2070B29BDA9C /* MASLayoutConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASLayoutConstraint.m; path = Masonry/MASLayoutConstraint.m; sourceTree = ""; }; - 8E68CB8B92CEA41692FB508B5E116EA3 /* SDImageFramePool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageFramePool.h; path = SDWebImage/Private/SDImageFramePool.h; sourceTree = ""; }; - 8EA6B77F9850EDB3166D4BB7D38DA87D /* SDWebImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-prefix.pch"; sourceTree = ""; }; - 90662D8CB92DBC9142C7693005699397 /* MOFSPickerManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MOFSPickerManager.debug.xcconfig; sourceTree = ""; }; - 906E25751801C6CD7CE6CB6E3B2A51C1 /* SDImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoder.h; path = SDWebImage/Core/SDImageCoder.h; sourceTree = ""; }; - 912AA022D8648D53E361AAEA4C250255 /* IQKeyboardManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardManager.h; path = IQKeyboardManager/IQKeyboardManager.h; sourceTree = ""; }; - 91FA71ABF4B138573C0CCA2F1B4CE51E /* SDWebImageCacheKeyFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheKeyFilter.h; path = SDWebImage/Core/SDWebImageCacheKeyFilter.h; sourceTree = ""; }; - 92AC907CFDA7FE7792AED26F8ABC68FB /* TAAbstractDotView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TAAbstractDotView.m; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAbstractDotView.m; sourceTree = ""; }; - 930F75E0E0E8E12B12FF1CD2EE85C1C1 /* MJRefresh.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MJRefresh.modulemap; sourceTree = ""; }; - 934BBDF07652AEB765DD15A5D9A01FE5 /* SDDeviceHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDeviceHelper.h; path = SDWebImage/Private/SDDeviceHelper.h; sourceTree = ""; }; - 936BBC3B098D592F1E7368951E86A575 /* MJRefreshBackStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackStateFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.h; sourceTree = ""; }; - 9385BC7C261FE727C220A5171E950FDD /* UIView+SDAutoLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+SDAutoLayout.h"; path = "SDAutoLayoutDemo/SDAutoLayout/UIView+SDAutoLayout.h"; sourceTree = ""; }; - 9392F0FCBC509F929101CDD27BA1C02A /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = ""; }; + 8C00B152DF0BE81767AD37CDEEC959CE /* IQKeyboardManagerConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardManagerConstants.h; path = IQKeyboardManager/Constants/IQKeyboardManagerConstants.h; sourceTree = ""; }; + 8C7557C620BE450C30FEEC192B7A3DB9 /* SDImageFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFrame.m; path = SDWebImage/Core/SDImageFrame.m; sourceTree = ""; }; + 8CA4096728FF7FFF3EDFBCE80537CB95 /* MOFSPickerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MOFSPickerView.m; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSPickerView.m; sourceTree = ""; }; + 8D26E5C55527BB7E23E263CCA6CEDD51 /* MOFSAddressModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MOFSAddressModel.h; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSAddressModel.h; sourceTree = ""; }; + 8E0D0E0D2CAD7CA5DC7B904B07F9DB1B /* ICGVideoTrimmer */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = ICGVideoTrimmer; path = ICGVideoTrimmer.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 8E240E9E07932D8BDE59FA80EE6348B8 /* SDWebImage.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.release.xcconfig; sourceTree = ""; }; + 8E4C12A180D03CE826D37CF8E75B1429 /* YYTextAttribute.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextAttribute.h; path = YYText/String/YYTextAttribute.h; sourceTree = ""; }; + 8E85B71BF34BDC2B2DCF068396155C78 /* SDCollectionViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDCollectionViewCell.h; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCollectionViewCell.h; sourceTree = ""; }; + 8E9470F3E772D7FFE6F53F259EF64DC5 /* SDImageLoadersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoadersManager.m; path = SDWebImage/Core/SDImageLoadersManager.m; sourceTree = ""; }; + 8F9FC04DDFF4EB7AC124E602F82A3033 /* IQKeyboardManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardManager.h; path = IQKeyboardManager/IQKeyboardManager.h; sourceTree = ""; }; + 901FF557F1736EAA0BB4606F7F49D321 /* IQKeyboardManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManager-umbrella.h"; sourceTree = ""; }; + 904677C098EEF1D1019358A518418ED8 /* SDAutoLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAutoLayout.h; path = SDAutoLayoutDemo/SDAutoLayout/SDAutoLayout.h; sourceTree = ""; }; + 905CBB7D8AF1A697AD232A7B867AF40E /* NSParagraphStyle+YYText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSParagraphStyle+YYText.m"; path = "YYText/Utility/NSParagraphStyle+YYText.m"; sourceTree = ""; }; + 90ECCA95835F285E1D70C5944D1F4CF3 /* YYModel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "YYModel-Info.plist"; sourceTree = ""; }; + 9142FDB87FAA230CB7B4FA52AD8D337C /* MOFSToolView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MOFSToolView.m; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSToolView.m; sourceTree = ""; }; + 916653D03D8394888BCBB296F641379A /* IQNSArray+Sort.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQNSArray+Sort.h"; path = "IQKeyboardManager/Categories/IQNSArray+Sort.h"; sourceTree = ""; }; + 9173007E1380B68AF46E2B04A348133F /* AFAutoPurgingImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFAutoPurgingImageCache.m; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.m"; sourceTree = ""; }; + 91E8FF622C8419C708CA3E177F2617DE /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; + 9234EA53154E39CB7FC2A04458D57933 /* SDCycleScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDCycleScrollView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCycleScrollView.h; sourceTree = ""; }; 93D46F61EF804CF20D63942F6E89932C /* YiVideoEditor */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = YiVideoEditor; path = YiVideoEditor.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 94AD09A7C8C6384DBDE1D98BB0B0477C /* SDCycleScrollView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDCycleScrollView-dummy.m"; sourceTree = ""; }; - 950DF7B5DEA96100CC921B5DCDEF11B5 /* SDCycleScrollView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDCycleScrollView.release.xcconfig; sourceTree = ""; }; - 951C2276A922175710B0A820CFD17716 /* UMLink.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMLink.release.xcconfig; sourceTree = ""; }; - 95EB014F811BC29B2C032860861CD730 /* DZNEmptyDataSet-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DZNEmptyDataSet-prefix.pch"; sourceTree = ""; }; - 96EF9410A7BE7FC5E8D300DE49C2AF0E /* 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; }; - 9772FF91199204C0FEA2B45FA89E80B7 /* IQKeyboardManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManager-dummy.m"; sourceTree = ""; }; - 97B396A3215B8EE23998A4F813ACAA3C /* YYModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYModel.h; path = YYModel/YYModel.h; sourceTree = ""; }; - 98158D43483488714FD6D8592F1F288A /* YYText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYText.h; path = YYText/YYText.h; sourceTree = ""; }; - 982FEE24423AB8859003D1210B8749E1 /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderOperation.h; path = SDWebImage/Core/SDWebImageDownloaderOperation.h; sourceTree = ""; }; + 941FFC00719E2C54D849CE7D729C2317 /* SDWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWeakProxy.m; path = SDWebImage/Private/SDWeakProxy.m; sourceTree = ""; }; + 94C093B1F4B9F60D02BF985E45592DFD /* SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloader.h; path = SDWebImage/Core/SDWebImageDownloader.h; sourceTree = ""; }; + 94DD3D286602C5F43E1F5535BB6267D8 /* UIImage+ForceDecode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ForceDecode.m"; path = "SDWebImage/Core/UIImage+ForceDecode.m"; sourceTree = ""; }; + 95845B00BCBC68F52E2C46C95BF95986 /* UMDevice.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMDevice.release.xcconfig; sourceTree = ""; }; + 95F7F71C8A4584D95296DCA10BAEE176 /* SDImageAWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAWebPCoder.h; path = SDWebImage/Core/SDImageAWebPCoder.h; sourceTree = ""; }; + 9635B228C43B9630162795C6DC6CBCA7 /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = ""; }; + 96978B0C90B5415BAF2D825548AA1532 /* UIScrollView+EmptyDataSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+EmptyDataSet.m"; path = "Source/UIScrollView+EmptyDataSet.m"; sourceTree = ""; }; + 96B6DCFDE5D67E29D33E412E1380061B /* DZNEmptyDataSet-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DZNEmptyDataSet-prefix.pch"; sourceTree = ""; }; + 9757F69985EED7CE23D0BA49D6E3D9F9 /* 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; }; + 978AA0DC42B2E780E866CA916AD71500 /* UMCommon.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCommon.debug.xcconfig; sourceTree = ""; }; + 978FCE6280E95D217C00B1D72267746F /* YYModel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YYModel-prefix.pch"; sourceTree = ""; }; + 97A6614732B5A4491C990267FD7C6360 /* Masonry-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Masonry-umbrella.h"; sourceTree = ""; }; + 97C9B6AA596F68EC8D32291FE3E2A980 /* SDImageLoadersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoadersManager.h; path = SDWebImage/Core/SDImageLoadersManager.h; sourceTree = ""; }; + 982B4BF322763E63263187FE1E8EEE6B /* IQUIView+IQKeyboardToolbar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIView+IQKeyboardToolbar.m"; path = "IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.m"; sourceTree = ""; }; + 9845965F01597877622D64BBAC6CFB20 /* MJRefreshStateHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateHeader.m; path = MJRefresh/Custom/Header/MJRefreshStateHeader.m; sourceTree = ""; }; 98527D7196957AAB07B79E2E2AFDE23E /* IQKeyboardManager */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardManager; path = IQKeyboardManager.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 98DF64D0C64FC920939992D9C043D84B /* SDWebImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImage-dummy.m"; sourceTree = ""; }; - 98DFD71CD6E07D39223712A7711DDB9C /* MBProgressHUD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = MBProgressHUD.h; sourceTree = ""; }; - 999105880E4DF5E5B61E5EDD9EE07858 /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = ""; }; - 99E064D5D78256BB1E90669B962BE93D /* UIScrollView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJExtension.h"; path = "MJRefresh/UIScrollView+MJExtension.h"; sourceTree = ""; }; - 9A464B0E18EE4D90362EBD65078383F8 /* LSTTimer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LSTTimer-dummy.m"; sourceTree = ""; }; - 9A6A314CF3FB5BE2369F6CAC347D1FB3 /* MJRefreshAutoStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoStateFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.m; sourceTree = ""; }; - 9BC4FB728B2CB625FFA275533747A33F /* MOFSPickerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MOFSPickerView.h; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSPickerView.h; sourceTree = ""; }; - 9C5F7C0EABC15B3D2BA4DFBAB5177CB6 /* MJRefreshAutoNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoNormalFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h; sourceTree = ""; }; - 9D5874B9CFA15D97EB73578527E3B278 /* SDFileAttributeHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDFileAttributeHelper.h; path = SDWebImage/Private/SDFileAttributeHelper.h; sourceTree = ""; }; + 99A9980585C1A1A67C0BD0F8CF1E168F /* View+MASShorthandAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "View+MASShorthandAdditions.h"; path = "Masonry/View+MASShorthandAdditions.h"; sourceTree = ""; }; + 9A44547D5D85E7686F4F26E321C7AF8A /* SDFileAttributeHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDFileAttributeHelper.h; path = SDWebImage/Private/SDFileAttributeHelper.h; sourceTree = ""; }; + 9A71A144263170E0E56AA6A9613BB1B6 /* MJRefresh.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MJRefresh.modulemap; sourceTree = ""; }; + 9ABAD7756E0EA8B3C31B20F85D6ECE0B /* YiCropCommand.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YiCropCommand.swift; path = YiVideoEditor/Classes/Commands/YiCropCommand.swift; sourceTree = ""; }; + 9AE668D1A7A002A4756D8EC0EFF69D22 /* SDWebImageOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOperation.m; path = SDWebImage/Core/SDWebImageOperation.m; sourceTree = ""; }; + 9AFB691351B740574127C6469EDD9788 /* SDCollectionViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDCollectionViewCell.m; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCollectionViewCell.m; sourceTree = ""; }; + 9B0341478B08185275482AE2773BAAAD /* YiVideoEditor.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YiVideoEditor.release.xcconfig; sourceTree = ""; }; + 9BEC0D418570CE21F3BA2FB68B1604FB /* YYTextLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextLayout.m; path = YYText/Component/YYTextLayout.m; sourceTree = ""; }; + 9D796C27721A2871270623A22B796174 /* YYTextInput.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextInput.m; path = YYText/Component/YYTextInput.m; 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; }; - 9DDD5B9F0C14C7F2AFC95812F6879A13 /* UMAPM.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UMAPM.framework; path = UMAPM_1.9.1/UMAPM.framework; sourceTree = ""; }; - 9ECBFC4BCF3423BC1AA4676CBCCC118B /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; - 9F5640F5D3E43AAC3C9A21B77893D390 /* YYModel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YYModel-dummy.m"; sourceTree = ""; }; - 9FAD198BCFC132497270D22693736BB7 /* LSTTimer.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LSTTimer.release.xcconfig; sourceTree = ""; }; - 9FC00C1BB33C2A1731D023BC8DF1B8E0 /* SDImageCacheDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheDefine.m; path = SDWebImage/Core/SDImageCacheDefine.m; sourceTree = ""; }; - 9FCAE0657BF511DDC774993DC5B918D4 /* IQUIScrollView+Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIScrollView+Additions.m"; path = "IQKeyboardManager/Categories/IQUIScrollView+Additions.m"; sourceTree = ""; }; - A0872B9E10DAB58E7D7E5C13A81BE501 /* MJRefresh-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-umbrella.h"; sourceTree = ""; }; - A0AC822091179F4C428D1020B0CFA721 /* SDWebImage.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDWebImage.modulemap; sourceTree = ""; }; - A229B3ADB04F0219E62833AD93052B4B /* IQKeyboardManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQKeyboardManager.m; path = IQKeyboardManager/IQKeyboardManager.m; sourceTree = ""; }; - A26C91F1042F2988400C9A17B48C2A1A /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = ""; }; - A2B460C226EE52322D6D7410232EC4DD /* SDFileAttributeHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDFileAttributeHelper.m; path = SDWebImage/Private/SDFileAttributeHelper.m; sourceTree = ""; }; - A2BF1B5C984EBC34D3994ADC124DF867 /* SDImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGIFCoder.h; path = SDWebImage/Core/SDImageGIFCoder.h; sourceTree = ""; }; - A36876D5BEB29EEC381C3656F1A332F1 /* YYModel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YYModel.release.xcconfig; sourceTree = ""; }; - A3C2D18C9EA92E304B508E33C636908A /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = ""; }; + 9DC86E6464DBCCCAA4B2A44C79B75F1E /* SDDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDisplayLink.h; path = SDWebImage/Private/SDDisplayLink.h; sourceTree = ""; }; + 9F3D106C330D13742903B968189538CF /* SDWebImage.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.debug.xcconfig; sourceTree = ""; }; + A02B13A97E0D21470E365B62D9167B22 /* GTSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTSDK.release.xcconfig; sourceTree = ""; }; + A0B576B5AE083472D5F9195CAFCBF89A /* YYTextInput.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextInput.h; path = YYText/Component/YYTextInput.h; sourceTree = ""; }; + A100A060ADDB3151CE38C14A3D8C8668 /* Reachability-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Reachability-dummy.m"; sourceTree = ""; }; + A11C7EB1CB4591635B0C28FBECE85ADE /* WKWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "WKWebView+AFNetworking.h"; path = "UIKit+AFNetworking/WKWebView+AFNetworking.h"; sourceTree = ""; }; + A137D9380E8C61043559C17463D7BFB4 /* IQBarButtonItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQBarButtonItem.m; path = IQKeyboardManager/IQToolbar/IQBarButtonItem.m; sourceTree = ""; }; + A26CAAF1F8B53A5E204C297875A9F62D /* MASLayoutConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASLayoutConstraint.h; path = Masonry/MASLayoutConstraint.h; sourceTree = ""; }; + A28ACFCEEA02C91AB69129472E0B7BCE /* GTCommonSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTCommonSDK.debug.xcconfig; sourceTree = ""; }; + A408F1A3088E5A1BD367B10BEFE63D07 /* MBProgressHUD-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MBProgressHUD-Info.plist"; sourceTree = ""; }; + A45C4F1B0412F682065864EF634E8AEF /* LQYPickerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LQYPickerView.h; path = MOFSPickerManagerDemo/MOFSPickerManager/LQYPickerView.h; sourceTree = ""; }; A4DBD013A0C5CD77A22DBC300D6ADE58 /* Pods-ProductApp-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ProductApp-umbrella.h"; sourceTree = ""; }; A4FA15D44DF6BAC7550EDEED10862AA3 /* AFNetworking */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AFNetworking; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A716429F221EBACCA3C4FEC67A991ED7 /* YYTextParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextParser.m; path = YYText/String/YYTextParser.m; sourceTree = ""; }; - A7AAD37E0E68B424A2704D3A0D7BB6A7 /* Masonry.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Masonry.debug.xcconfig; sourceTree = ""; }; - A8F3CEC9BB4CDB92ED9ADED5D7EE755D /* YYTextAttribute.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextAttribute.h; path = YYText/String/YYTextAttribute.h; sourceTree = ""; }; - A920A13371CD24C3A4CBE40F6A9C0C92 /* UIColor+SDHexString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+SDHexString.m"; path = "SDWebImage/Private/UIColor+SDHexString.m"; sourceTree = ""; }; - A9A673582B8E28B83935902D6C5B953C /* SDImageIOCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOCoder.m; path = SDWebImage/Core/SDImageIOCoder.m; sourceTree = ""; }; - A9FEA46A69C7C9301A58D9989649EDFD /* UMCommon-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "UMCommon-xcframeworks.sh"; sourceTree = ""; }; - AA0C1CE74E652712F790889B2484F6D7 /* YYTextAsyncLayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextAsyncLayer.h; path = YYText/Utility/YYTextAsyncLayer.h; sourceTree = ""; }; - AA465486CEA97143983BD47F5C2FABF9 /* YYTextKeyboardManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextKeyboardManager.m; path = YYText/Component/YYTextKeyboardManager.m; sourceTree = ""; }; - AA51BDF74A5CEDBB13642CA1BC813415 /* YYText.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YYText.debug.xcconfig; sourceTree = ""; }; - AA7A8264977D83DC1552FE87CE3159F9 /* SDAnimatedImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageView.h; path = SDWebImage/Core/SDAnimatedImageView.h; sourceTree = ""; }; - AC12F90821B2BEC44539A531E761A423 /* UIPasteboard+YYText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIPasteboard+YYText.h"; path = "YYText/Utility/UIPasteboard+YYText.h"; sourceTree = ""; }; - ACB3DB27DFE15D43F4AFF9D72838C731 /* SDWebImageOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOperation.m; path = SDWebImage/Core/SDWebImageOperation.m; sourceTree = ""; }; - ADD5DE9E506126E35F33CB74C2311BB9 /* DZNEmptyDataSet-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "DZNEmptyDataSet-Info.plist"; sourceTree = ""; }; - AE0567887B988A1E81B0972A32325484 /* UITableView+FDTemplateLayoutCell.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "UITableView+FDTemplateLayoutCell.debug.xcconfig"; sourceTree = ""; }; - AE6D4DC2DACDCD1368E5DF294C076BA4 /* YYModel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YYModel-prefix.pch"; sourceTree = ""; }; - AF3BE525689D13F6E052AA4AE9C75F70 /* SDImageTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageTransformer.m; path = SDWebImage/Core/SDImageTransformer.m; sourceTree = ""; }; - B0344FFC03840D7C4BFE4D27289B5225 /* SDImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoader.h; path = SDWebImage/Core/SDImageLoader.h; sourceTree = ""; }; + A575E788100137A5E9AA9A51AE2A7BB0 /* IQUIView+Hierarchy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIView+Hierarchy.m"; path = "IQKeyboardManager/Categories/IQUIView+Hierarchy.m"; sourceTree = ""; }; + A76E5648A7537D67D3BAC0D7BCA51812 /* ICGRulerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ICGRulerView.h; path = Source/ICGRulerView.h; sourceTree = ""; }; + A9150BB6879532721BFD120DD6572656 /* MASConstraint+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MASConstraint+Private.h"; path = "Masonry/MASConstraint+Private.h"; sourceTree = ""; }; + A9165A8CD344685CDB3C28F1F7FDD5F9 /* MJRefreshTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshTrailer.m; path = MJRefresh/Base/MJRefreshTrailer.m; sourceTree = ""; }; + A99BBDC7EDFFD5FECC0150D021BE36F3 /* MASLayoutConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASLayoutConstraint.m; path = Masonry/MASLayoutConstraint.m; sourceTree = ""; }; + AABEA478B23AC3BD498AA59691498AD7 /* UMLink.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = UMLink.framework; sourceTree = ""; }; + AB288ECC5377A909B0BD9A21207B04E6 /* SDImageAPNGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAPNGCoder.h; path = SDWebImage/Core/SDImageAPNGCoder.h; sourceTree = ""; }; + ACFF47E068E9ECD933B98678C3803275 /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HighlightedWebCache.m"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.m"; sourceTree = ""; }; + AD10149D0E4880D1D17EA01FE838F272 /* YiVideoEditor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YiVideoEditor.swift; path = YiVideoEditor/Classes/YiVideoEditor.swift; sourceTree = ""; }; + AD1AA78D53C8E19F0B908E1E7C7ED9F5 /* SDAssociatedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAssociatedObject.m; path = SDWebImage/Private/SDAssociatedObject.m; sourceTree = ""; }; + AD20F04558A8559817E0BFC9BFC8AF59 /* IQNSArray+Sort.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQNSArray+Sort.m"; path = "IQKeyboardManager/Categories/IQNSArray+Sort.m"; sourceTree = ""; }; + ADD5A05A95521970C98492365F1D2C24 /* LSTTimer.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = LSTTimer.modulemap; sourceTree = ""; }; + ADD64639B79EC04B5ED7860CF2A031C7 /* SDDeviceHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDeviceHelper.m; path = SDWebImage/Private/SDDeviceHelper.m; sourceTree = ""; }; + AF3A8EC1EB1DBC181AE740B38490FF9E /* SDImageIOCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOCoder.m; path = SDWebImage/Core/SDImageIOCoder.m; sourceTree = ""; }; + AFE44F3883BB73CF90ACBA9CE379AA9B /* UIScrollView+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJRefresh.m"; path = "MJRefresh/UIScrollView+MJRefresh.m"; sourceTree = ""; }; B077D8F39FBB054A51A693844573D637 /* Pods-ProductApp */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-ProductApp"; path = Pods_ProductApp.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B0B214D775196BA7CA8E17E53048A493 /* SDWebImage */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SDWebImage; path = SDWebImage.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B0B23B37D3788509C7D04E209ED43B72 /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = ""; }; - B109E52903F0170DA536D58B503A821D /* SDWebImageCacheSerializer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheSerializer.m; path = SDWebImage/Core/SDWebImageCacheSerializer.m; sourceTree = ""; }; - B1389DBC57D8F894AF7DA62D7347EFA5 /* SDAutoLayout-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDAutoLayout-prefix.pch"; sourceTree = ""; }; - B167827E80BE0D3754265C2D55FEE740 /* UIScrollView+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJRefresh.h"; path = "MJRefresh/UIScrollView+MJRefresh.h"; sourceTree = ""; }; - B16A7CD79C3F714ED3ED442FDC938566 /* SDDisplayLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDisplayLink.m; path = SDWebImage/Private/SDDisplayLink.m; sourceTree = ""; }; - B3F855F6AE750E0077EBB5E54E3C242B /* SDWebImageOptionsProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOptionsProcessor.h; path = SDWebImage/Core/SDWebImageOptionsProcessor.h; sourceTree = ""; }; - B43A1BE97B4214C41CB14DB84DFF6874 /* YYText-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YYText-prefix.pch"; sourceTree = ""; }; - B45A9176A51971D765362A5F0153DA29 /* SDCycleScrollView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDCycleScrollView-umbrella.h"; sourceTree = ""; }; - B462B2064C0723349494FAB255844E09 /* YYTextEffectWindow.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextEffectWindow.m; path = YYText/Component/YYTextEffectWindow.m; sourceTree = ""; }; - B4FCA6FE352C0F1F6020DC8598A04FDA /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = ""; }; - B5224649A9CF2B663D2A449294326B6D /* LSTTimer-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "LSTTimer-Info.plist"; sourceTree = ""; }; - B52C375515A66BD9BAB6737A501730B9 /* MASViewAttribute.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASViewAttribute.h; path = Masonry/MASViewAttribute.h; sourceTree = ""; }; - B6179FC3028A0A364BB211F989D94596 /* IQUITextFieldView+Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUITextFieldView+Additions.m"; path = "IQKeyboardManager/Categories/IQUITextFieldView+Additions.m"; sourceTree = ""; }; - B66C2C25371E3306F3802D418D4090F0 /* IQKeyboardManagerConstantsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardManagerConstantsInternal.h; path = IQKeyboardManager/Constants/IQKeyboardManagerConstantsInternal.h; sourceTree = ""; }; - B6DE291BE1F7BCB89DC204A4F920DBA1 /* UIImage+GIF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+GIF.h"; path = "SDWebImage/Core/UIImage+GIF.h"; sourceTree = ""; }; - B7C7503750DDAFAA532079375C651886 /* SDImageHEICCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageHEICCoder.h; path = SDWebImage/Core/SDImageHEICCoder.h; sourceTree = ""; }; - B8C1A73C37F0682A3389D4265379E59C /* libpag-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "libpag-xcframeworks.sh"; sourceTree = ""; }; - B8F16F7CCDC26A6498602D9B55EDEE6D /* GTCommonSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; path = GTCommonSDK.xcframework; sourceTree = ""; }; - B91706D36785E6C3E5290F25AAC3625B /* SDWebImageCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCompat.m; path = SDWebImage/Core/SDWebImageCompat.m; sourceTree = ""; }; - B9EC178502A518A500F29B4B1491F9B7 /* SDWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWeakProxy.h; path = SDWebImage/Private/SDWeakProxy.h; sourceTree = ""; }; - BA2B039510B52E8AD92F1FA82ECE3B70 /* YYTextContainerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextContainerView.m; path = YYText/Component/YYTextContainerView.m; sourceTree = ""; }; - BA357F2F619BD5CBCDE1EEC1C23BB230 /* SDCycleScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDCycleScrollView.m; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCycleScrollView.m; sourceTree = ""; }; - BA8938140E5D9DCD1EFB4753E61C0871 /* MOFSPickerManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MOFSPickerManager.modulemap; sourceTree = ""; }; - BAB85FBA82165A97496B255636BB54A5 /* SDImageIOAnimatedCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoder.h; path = SDWebImage/Core/SDImageIOAnimatedCoder.h; sourceTree = ""; }; - BC79D43B3C7F732A12794B41AEAB915D /* MBProgressHUD.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MBProgressHUD.release.xcconfig; sourceTree = ""; }; - BD78C3F0119A13A48A38BA089C6F4CA0 /* UICollectionViewLayout+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionViewLayout+MJRefresh.m"; path = "MJRefresh/UICollectionViewLayout+MJRefresh.m"; sourceTree = ""; }; - BF25886475F5C19CD9E8E59DD38FF6DB /* TAAnimatedDotView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TAAnimatedDotView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAnimatedDotView.h; sourceTree = ""; }; - C1332D2C0F61C0ACE59F32C9FEF02861 /* YYTextAttribute.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextAttribute.m; path = YYText/String/YYTextAttribute.m; sourceTree = ""; }; - C259C08BA4EE1BD75C9E39E71AF9A4B4 /* UITableView+SDAutoTableViewCellHeight.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+SDAutoTableViewCellHeight.h"; path = "SDAutoLayoutDemo/SDAutoLayout/UITableView+SDAutoTableViewCellHeight.h"; sourceTree = ""; }; - C26E059DE4A344AA120B7DCA7E4E43E9 /* NSLayoutConstraint+MASDebugAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSLayoutConstraint+MASDebugAdditions.h"; path = "Masonry/NSLayoutConstraint+MASDebugAdditions.h"; sourceTree = ""; }; - C34732482DD34D0BDDD30A664D67F7AD /* UIView+YYText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+YYText.m"; path = "YYText/Utility/UIView+YYText.m"; sourceTree = ""; }; - C3883F0A4C72496E3C289FEA4C92DC7B /* SDWebImageTransitionInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransitionInternal.h; path = SDWebImage/Private/SDWebImageTransitionInternal.h; sourceTree = ""; }; - C41E6D3FB19303D9A6E59B0DE0761243 /* IQBarButtonItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQBarButtonItem.m; path = IQKeyboardManager/IQToolbar/IQBarButtonItem.m; sourceTree = ""; }; - C464607B1AE14C0E36BA4DE6BEA7A562 /* MBProgressHUD.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MBProgressHUD.debug.xcconfig; sourceTree = ""; }; - C5094AC82FDA3473F280DEE41D2D7320 /* GTSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTSDK.debug.xcconfig; sourceTree = ""; }; - C50FFCA964BCF52DFEAABA4E9C5A8C59 /* MOFSAddressPickerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MOFSAddressPickerView.m; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSAddressPickerView.m; sourceTree = ""; }; - C5761F0E44C682AB429CC1C157D5080E /* GYSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GYSDK.release.xcconfig; sourceTree = ""; }; - C5BD571B8ECA308068DB2291788092A9 /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = ""; }; - C5CAECECBFCD54EB773955D4BA6F2934 /* UMDevice.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMDevice.debug.xcconfig; sourceTree = ""; }; - C60D85CA05E69B360234880DA61CAB76 /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = ""; }; - C685E24618BB99309C82D841BD3461F5 /* NSArray+MASShorthandAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MASShorthandAdditions.h"; path = "Masonry/NSArray+MASShorthandAdditions.h"; sourceTree = ""; }; - C7599A2EAD4498C21BCA4EA65C5C5AEC /* MASConstraintMaker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASConstraintMaker.h; path = Masonry/MASConstraintMaker.h; sourceTree = ""; }; - C768779C6363541BCE3337813D50CCF5 /* libpag.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libpag.release.xcconfig; sourceTree = ""; }; - C7D4FBFCB04E0292CF48A56E5E11A238 /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = ""; }; - C8052E9CE2616667C8C1885B848F1AE9 /* SDCycleScrollView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDCycleScrollView-Info.plist"; sourceTree = ""; }; - C8A4C326266EDD1E52838F96D00AA664 /* SDAutoLayout.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDAutoLayout.modulemap; sourceTree = ""; }; - C93FCB98936AC19949ECC58907E5826E /* SDAnimatedImagePlayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImagePlayer.m; path = SDWebImage/Core/SDAnimatedImagePlayer.m; sourceTree = ""; }; - C966C9CC1E3B2184257E4E5F26793058 /* GTExtensionSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTExtensionSDK.debug.xcconfig; sourceTree = ""; }; - CA49DF2BBB3481936B7003DFA4BAC84B /* SDImageCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoder.m; path = SDWebImage/Core/SDImageCoder.m; sourceTree = ""; }; - CA75413AF83C4CF444EE0C20FE2341B4 /* YYTextRunDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextRunDelegate.h; path = YYText/String/YYTextRunDelegate.h; sourceTree = ""; }; - CAD85D5A4E0BF0DB331126C269CDAAEC /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; - CB097F93569E7C07C8C47D2BD20BF132 /* NSAttributedString+YYText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSAttributedString+YYText.m"; path = "YYText/Utility/NSAttributedString+YYText.m"; sourceTree = ""; }; - CBAAB77478CC37D0F3DDD500FA9C52D5 /* SDImageCachesManagerOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManagerOperation.m; path = SDWebImage/Private/SDImageCachesManagerOperation.m; sourceTree = ""; }; - CC0A5C6A18990EA2F5F5148447CDC666 /* UIView+SDExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+SDExtension.h"; path = "SDCycleScrollView/Lib/SDCycleScrollView/UIView+SDExtension.h"; sourceTree = ""; }; - CC7E179FB7B85B0A0B794CC584A00194 /* MOFSToolView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MOFSToolView.h; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSToolView.h; sourceTree = ""; }; - CCB3B04A33759556019C9C11FE3848FC /* SDAutoLayout.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDAutoLayout.release.xcconfig; sourceTree = ""; }; - CCD5E0ECD3A075D9E555506C26CA3AF1 /* province_data.xml */ = {isa = PBXFileReference; includeInIndex = 1; name = province_data.xml; path = MOFSPickerManagerDemo/MOFSPickerManager/province_data.xml; sourceTree = ""; }; - CD5772414F0CC31933EC5444B27F2EDA /* SDWebImageDownloaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderConfig.h; path = SDWebImage/Core/SDWebImageDownloaderConfig.h; sourceTree = ""; }; - CD952A8810CC29891A82532ED0D5B4F4 /* UIScrollView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJExtension.m"; path = "MJRefresh/UIScrollView+MJExtension.m"; sourceTree = ""; }; - CE3B5F1EA9929AA6DEE285A2D99DC36A /* NSArray+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MASAdditions.h"; path = "Masonry/NSArray+MASAdditions.h"; sourceTree = ""; }; + B0BFEB1D529A7FC2CB3AD98405FB65AD /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = ""; }; + B0D6CF0F1F2C548743992F32C681418F /* SDWebImageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageManager.m; path = SDWebImage/Core/SDWebImageManager.m; sourceTree = ""; }; + B0E1FA6D7C318570C662E161AD9C1C35 /* UITableView+FDTemplateLayoutCell-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "UITableView+FDTemplateLayoutCell-Info.plist"; sourceTree = ""; }; + B104D19A3DBF8F6E90A231419F554D32 /* UIImage+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Transform.h"; path = "SDWebImage/Core/UIImage+Transform.h"; sourceTree = ""; }; + B10D0AD376DC80D269D966E0B0F40D1F /* UIImage+Metadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Metadata.h"; path = "SDWebImage/Core/UIImage+Metadata.h"; sourceTree = ""; }; + B1760003D1A4F4A3E6AB89F31CD0E803 /* YiAddLayerCommand.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YiAddLayerCommand.swift; path = YiVideoEditor/Classes/Commands/YiAddLayerCommand.swift; sourceTree = ""; }; + B227420F4486B9E670CEF576650F8020 /* MOFSPickerManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MOFSPickerManager-dummy.m"; sourceTree = ""; }; + B27CFF5D676D95164D5B3408E5FA7EB6 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = WebImage/PrivacyInfo.xcprivacy; sourceTree = ""; }; + B32C1FB2BE0298DB9BA5232E466AF530 /* YYLabel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYLabel.m; path = YYText/YYLabel.m; sourceTree = ""; }; + B3C760D1AAD8490AEF3D602BA481F9B5 /* UMAPM.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UMAPM.framework; path = UMAPM_1.9.1/UMAPM.framework; sourceTree = ""; }; + B7FCED28FD4374C1B9F4649FB6D925E1 /* YYModel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YYModel-umbrella.h"; sourceTree = ""; }; + B86468A7F3AAA473CAE12D66FEA83599 /* MOFSDatePicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MOFSDatePicker.h; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSDatePicker.h; sourceTree = ""; }; + B881E4B2FE28E8D898CECC2B7B7C210B /* IQKeyboardManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQKeyboardManager.m; path = IQKeyboardManager/IQKeyboardManager.m; sourceTree = ""; }; + B8AD92152F82D9EFF2F905BFFA26B711 /* SDImageTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageTransformer.m; path = SDWebImage/Core/SDImageTransformer.m; sourceTree = ""; }; + B9248339C4FF971915E01055C3BA0E9D /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; + B955F22C08CB0F4B90D5567E05A5435D /* SDImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoderHelper.h; path = SDWebImage/Core/SDImageCoderHelper.h; sourceTree = ""; }; + B982B862F4977DBF8F3E5C3095344E82 /* SDWebImageCacheSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheSerializer.h; path = SDWebImage/Core/SDWebImageCacheSerializer.h; sourceTree = ""; }; + BBA0374BFD92968030E576DB7BF8464B /* UIScrollView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJExtension.m"; path = "MJRefresh/UIScrollView+MJExtension.m"; sourceTree = ""; }; + BBC7221065EC0EE86616AEA917606C7D /* UIColor+SDHexString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+SDHexString.m"; path = "SDWebImage/Private/UIColor+SDHexString.m"; sourceTree = ""; }; + BCF8A48249D33B75CC5472B5824DE584 /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = ""; }; + BCFC837E20D386FF46CAD74289BC3BAD /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = ""; }; + BD1769121D3532C7647C0CE0ACBF4F86 /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = ""; }; + BDF23D07F862ADA569E4CDD646B8AA39 /* YiVideoEditor-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "YiVideoEditor-Info.plist"; sourceTree = ""; }; + BE4C57CE2B7334D779EAB5525B1BBDB4 /* SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransition.h; path = SDWebImage/Core/SDWebImageTransition.h; sourceTree = ""; }; + BE69D3225A42DF8F5ABE5D2FA275B1C1 /* SDImageFramePool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageFramePool.h; path = SDWebImage/Private/SDImageFramePool.h; sourceTree = ""; }; + BEB955BAB657214B1B15889283B81460 /* MOFSPickerManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MOFSPickerManager.debug.xcconfig; sourceTree = ""; }; + BEEA800E3AF9F39024AA255044FEDF71 /* SDImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCodersManager.h; path = SDWebImage/Core/SDImageCodersManager.h; sourceTree = ""; }; + BFB11A79E5EC962BAA8A356BA9820C34 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; + BFC22B96CC2ECE9A1B4EAF27F859E5E1 /* SDAutoLayout.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDAutoLayout.debug.xcconfig; sourceTree = ""; }; + BFD27CB8895204622251BA2B8B2B1EA0 /* SDImageHEICCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageHEICCoder.h; path = SDWebImage/Core/SDImageHEICCoder.h; sourceTree = ""; }; + C075A8875780D99212A73D1DFBE346E2 /* IQUITextFieldView+Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUITextFieldView+Additions.m"; path = "IQKeyboardManager/Categories/IQUITextFieldView+Additions.m"; sourceTree = ""; }; + C10651E0D781F05680943421DB272700 /* Masonry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Masonry.h; path = Masonry/Masonry.h; sourceTree = ""; }; + C13D6FA8F80D8D982D3EE9466566398E /* UIImage+ExtendedCacheData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ExtendedCacheData.h"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.h"; sourceTree = ""; }; + C17684078BFC0A0A0588F8A1D5CC5793 /* SDWebImageOptionsProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOptionsProcessor.m; path = SDWebImage/Core/SDWebImageOptionsProcessor.m; sourceTree = ""; }; + C1C2DED02D4D57E9016F63F97371D6AF /* libpag.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libpag.release.xcconfig; sourceTree = ""; }; + C2366C911A8D6382DF05252FC316E194 /* IQKeyboardReturnKeyHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQKeyboardReturnKeyHandler.m; path = IQKeyboardManager/IQKeyboardReturnKeyHandler.m; sourceTree = ""; }; + C264074ACA105F18A6B6B77A2094D1A1 /* YYTextTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextTransaction.m; path = YYText/Utility/YYTextTransaction.m; sourceTree = ""; }; + C2E82A3E9AD5505AD9DE056098F3E9C8 /* UIView+WebCacheState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheState.h"; path = "SDWebImage/Core/UIView+WebCacheState.h"; sourceTree = ""; }; + C3AA498DD7BFEC32F46422852F1506E2 /* YYTextContainerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextContainerView.m; path = YYText/Component/YYTextContainerView.m; sourceTree = ""; }; + C58590B0F3695AE00266454AC084E2A3 /* MJRefreshAutoGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoGifFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h; sourceTree = ""; }; + C5A155E3A9DCFE8B3FB0E608943678E4 /* MBProgressHUD-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MBProgressHUD-dummy.m"; sourceTree = ""; }; + C67A2E2CBCCA13C75634F787F834A996 /* DZNEmptyDataSet-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DZNEmptyDataSet-dummy.m"; sourceTree = ""; }; + C6B67DBDC24D22CE4D21DAA090D60B3E /* 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; }; + C6E0E2DC4F8299626385461074313166 /* MASViewConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASViewConstraint.h; path = Masonry/MASViewConstraint.h; sourceTree = ""; }; + C6EFC0C6C9E089B12B9EFBEB40B0D093 /* YYTextParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextParser.h; path = YYText/String/YYTextParser.h; sourceTree = ""; }; + C6F760185FBBE3C70E8609D4DD0DDF71 /* SDWebImageDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDefine.m; path = SDWebImage/Core/SDWebImageDefine.m; sourceTree = ""; }; + C716C642CCD776901EEE5AC5AFB049EB /* UIView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCache.h"; path = "SDWebImage/Core/UIView+WebCache.h"; sourceTree = ""; }; + C741381FF2370C6D1AA28FB80966514C /* ICGVideoTrimmer-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ICGVideoTrimmer-umbrella.h"; sourceTree = ""; }; + C7C85B516FCB223987470BC3FCA822AB /* YYTextEffectWindow.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextEffectWindow.m; path = YYText/Component/YYTextEffectWindow.m; sourceTree = ""; }; + C8085EEFC13A27EECD99E0FD55F608A3 /* SDImageGraphics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGraphics.h; path = SDWebImage/Core/SDImageGraphics.h; sourceTree = ""; }; + C81239229E30AB55CCAA3C17C668BEA7 /* NSBundle+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+MJRefresh.m"; path = "MJRefresh/NSBundle+MJRefresh.m"; sourceTree = ""; }; + C886C9A42F1A0FD9B7CC17405D9C859F /* LSTTimer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LSTTimer.m; path = LSTTimer/Classes/LSTTimer.m; sourceTree = ""; }; + C8BC512CF5A5F9BCF913A9E88B50C179 /* YYModel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YYModel.debug.xcconfig; sourceTree = ""; }; + C8BC8A095FC29B21A26F3A3277FDFAFA /* MJRefreshFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshFooter.h; path = MJRefresh/Base/MJRefreshFooter.h; sourceTree = ""; }; + C9E4451B2EE1D53B65B23EC51ABB575E /* Reachability.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Reachability.debug.xcconfig; sourceTree = ""; }; + CA86F6F7A6ED398FC8D93AD3AA7F354A /* MASConstraintMaker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASConstraintMaker.h; path = Masonry/MASConstraintMaker.h; sourceTree = ""; }; + CBA8A0CBBED41FB5632B5A9AFEB43E7F /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = SDWebImage/Core/SDWebImagePrefetcher.h; sourceTree = ""; }; + CC63256FFF683B88E2EAF47F38343768 /* YiVideoEditor.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YiVideoEditor.modulemap; sourceTree = ""; }; + CCA9A1CCE5BD3208DDAEA9EB6104E214 /* SDAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImage.m; path = SDWebImage/Core/SDAnimatedImage.m; sourceTree = ""; }; + CD63A168EE4C4E21CD2496C9394F8048 /* SDAutoLayout-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDAutoLayout-umbrella.h"; sourceTree = ""; }; + CD7BE1D8FD009B74017A844DF0B0A03B /* LSTTimer-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LSTTimer-umbrella.h"; sourceTree = ""; }; + CE8770B977ABFD1F2648297BAD525F2A /* MOFSPickerManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MOFSPickerManager-prefix.pch"; sourceTree = ""; }; + CE878952C13E6E81B6EC9AF664102C73 /* NSBezierPath+SDRoundedCorners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBezierPath+SDRoundedCorners.h"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.h"; sourceTree = ""; }; CEBFEF8E3FFAC9353BCD89D691342DC3 /* Pods-ProductApp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ProductApp.release.xcconfig"; sourceTree = ""; }; - CEDA81FE327E97934330F2E1EA93DA08 /* MJRefreshNormalHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalHeader.m; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.m; sourceTree = ""; }; CF1281E58AA1045D4B7F33FC56691C42 /* SDWebImage-SDWebImage */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "SDWebImage-SDWebImage"; path = SDWebImage.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - CF3FC2FD00D85543F0C4C98BF8B8DE25 /* MJRefreshAutoGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoGifFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.m; sourceTree = ""; }; - D07D94DAE03A0F02ADDD7637CDC0DBA1 /* SDImageIOAnimatedCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoderInternal.h; path = SDWebImage/Private/SDImageIOAnimatedCoderInternal.h; sourceTree = ""; }; - D0C82E945FB04FF1F9491F00C219D2F9 /* YYTextRubyAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextRubyAnnotation.h; path = YYText/String/YYTextRubyAnnotation.h; sourceTree = ""; }; - D116AD4ED0E8448AA874230D9440E4F6 /* NSData+ImageContentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+ImageContentType.m"; path = "SDWebImage/Core/NSData+ImageContentType.m"; sourceTree = ""; }; - D11FC370E70D161D8EB580E9797697B2 /* MJRefreshComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshComponent.m; path = MJRefresh/Base/MJRefreshComponent.m; sourceTree = ""; }; - D1506FA1603600C62D749D9A0EB4F334 /* YYTextDebugOption.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextDebugOption.h; path = YYText/Component/YYTextDebugOption.h; sourceTree = ""; }; - D161833FB3A5B2736FE91E45CE843052 /* IQKeyboardManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManager-umbrella.h"; sourceTree = ""; }; - D173FCA235AE2FB06EC9F282ED1C43BC /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = ""; }; - D18A4FC9BB94E1285C48197863266F33 /* province_data.json */ = {isa = PBXFileReference; includeInIndex = 1; name = province_data.json; path = MOFSPickerManagerDemo/MOFSPickerManager/province_data.json; sourceTree = ""; }; - D2241590E72F19BA9CB59FA949B561EE /* GTExtensionSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTExtensionSDK.release.xcconfig; sourceTree = ""; }; - D25C876CF5D2CA46BB53B849ECAF2D57 /* IQTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQTextView.h; path = IQKeyboardManager/IQTextView/IQTextView.h; sourceTree = ""; }; - D25D4441517F394B27322B13A62C293B /* MASCompositeConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASCompositeConstraint.h; path = Masonry/MASCompositeConstraint.h; sourceTree = ""; }; - D3379DA2005CFB1CF2D0C3AFF85280AC /* Masonry.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Masonry.release.xcconfig; sourceTree = ""; }; - D375255AF31BE6FCF7B515ADC580F203 /* SDWebImage-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDWebImage-Info.plist"; sourceTree = ""; }; - D3B93CBC057F7D0C954DBE82694CC2E9 /* SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCompat.h; path = SDWebImage/Core/SDWebImageCompat.h; sourceTree = ""; }; - D42481B8F06EE9BAC1534CA5BD194D27 /* GTExtensionSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GTExtensionSDK-xcframeworks.sh"; sourceTree = ""; }; - D45971E2F1A7260DFAF9564340A5A7BB /* UIView+SDExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+SDExtension.m"; path = "SDCycleScrollView/Lib/SDCycleScrollView/UIView+SDExtension.m"; sourceTree = ""; }; - D47660974062D59D2A8180047D2C0525 /* SDAsyncBlockOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAsyncBlockOperation.m; path = SDWebImage/Private/SDAsyncBlockOperation.m; sourceTree = ""; }; - D52A1D951C9910BCCBE81EE9610F4C68 /* IQUIView+IQKeyboardToolbar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIView+IQKeyboardToolbar.m"; path = "IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.m"; sourceTree = ""; }; - D5456708F74936160F024FFD0D2BD43A /* UMCommon.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCommon.debug.xcconfig; sourceTree = ""; }; - D609303EC1F81AE49B6A08D2BCE868EF /* 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; }; - D62B6A7CCB2CD2C0F25E7318D985137E /* YiAddAudioCommand.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YiAddAudioCommand.swift; path = YiVideoEditor/Classes/Commands/YiAddAudioCommand.swift; sourceTree = ""; }; - D633255FC2DE60C33B66519039754FA4 /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "SDWebImage/Core/UIImage+GIF.m"; sourceTree = ""; }; - D66C2E63F893C59C6B251644F567F4D9 /* UMDevice.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = UMDevice.xcframework; path = UMDevice_3.4.0/UMDevice.xcframework; sourceTree = ""; }; - D8485440BBBD827F0F9DADA0C3B8621C /* MJRefresh.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = MJRefresh.bundle; path = MJRefresh/MJRefresh.bundle; sourceTree = ""; }; + CFA1E873E8D7B654E85F0B547C14B071 /* YYText.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YYText.modulemap; sourceTree = ""; }; + D0194461203F9CA5686F41F051F3AE80 /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "SDWebImage/Core/UIImage+GIF.m"; sourceTree = ""; }; + D0E11C7FC37E05B766303560A3FC9084 /* UITableView+FDTemplateLayoutCell-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UITableView+FDTemplateLayoutCell-dummy.m"; sourceTree = ""; }; + D165949C06B933FE6326219B80624A29 /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = ""; }; + D23B7C7B144D3F46819AF01BB51CA29F /* SDCycleScrollView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDCycleScrollView.modulemap; sourceTree = ""; }; + D25653F2196DB9CB8D0A33F19B719861 /* Reachability-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Reachability-prefix.pch"; sourceTree = ""; }; + D30D63AE86DDD03C9F83D1E62EC841D1 /* Reachability-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Reachability-Info.plist"; sourceTree = ""; }; + D4CB3072B034F51E974F23F51F846E85 /* MJRefreshTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshTrailer.h; path = MJRefresh/Base/MJRefreshTrailer.h; sourceTree = ""; }; + D4E60835427612F6FA835218DF6AA91C /* SDWebImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloader.m; path = SDWebImage/Core/SDWebImageDownloader.m; sourceTree = ""; }; + D5381B05F66EF3666AEB2CF62EF90F64 /* UMDevice.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = UMDevice.xcframework; path = UMDevice_3.4.0/UMDevice.xcframework; sourceTree = ""; }; + D6192A03E4C9E5AD2896314AD960039F /* LQYPickerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LQYPickerView.m; path = MOFSPickerManagerDemo/MOFSPickerManager/LQYPickerView.m; sourceTree = ""; }; + D69A7EB1FA7900DB88844709199BE548 /* TAAbstractDotView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TAAbstractDotView.h; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAbstractDotView.h; sourceTree = ""; }; + D6F9A223BE2E6A08AFEB3E62C37A1155 /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = ""; }; + D732FBD69D255D244A853C0F9D36A0D9 /* YYTextDebugOption.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextDebugOption.h; path = YYText/Component/YYTextDebugOption.h; sourceTree = ""; }; D8833D52AFADB8EE4B00440D584F1C91 /* Pods-ProductApp-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ProductApp-acknowledgements.markdown"; sourceTree = ""; }; - D8CC970F75AA6908B7CAF2B5A6C16084 /* LSTTimer.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LSTTimer.debug.xcconfig; sourceTree = ""; }; - D9AFA1ED748F14C4FC0ED4EB400E3313 /* MJRefreshNormalTrailer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalTrailer.h; path = MJRefresh/Custom/Trailer/MJRefreshNormalTrailer.h; sourceTree = ""; }; - DA10190239C9A495A5D7CD72BB9C7C26 /* MJRefreshConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConfig.h; path = MJRefresh/MJRefreshConfig.h; sourceTree = ""; }; - DAC22FE1821699FFB470F0CF5A0DA1E0 /* Reachability-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Reachability-Info.plist"; sourceTree = ""; }; - DB54413BCE9A3D2EA49509FAC31B97CB /* DZNEmptyDataSet.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DZNEmptyDataSet.release.xcconfig; sourceTree = ""; }; - DC0E55EF8B81BE2F29A5A23FE275EBEE /* SDWebImage-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-umbrella.h"; sourceTree = ""; }; - DC266CFE74CBF9BC6CDBC395B79DC47F /* UITableView+FDTemplateLayoutCell.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "UITableView+FDTemplateLayoutCell.modulemap"; sourceTree = ""; }; - DC605C2DF13595A1F3F747CE26196672 /* MOFSPickerManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MOFSPickerManager-dummy.m"; sourceTree = ""; }; - DC89F751F66EAEB4A3D258312C84C492 /* AFAutoPurgingImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFAutoPurgingImageCache.m; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.m"; sourceTree = ""; }; - DD15A22280654D117E60CF35073C54F8 /* IQKeyboardReturnKeyHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQKeyboardReturnKeyHandler.m; path = IQKeyboardManager/IQKeyboardReturnKeyHandler.m; sourceTree = ""; }; - DD4A5089179F9700982755A1149C1515 /* MJRefreshConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConst.m; path = MJRefresh/MJRefreshConst.m; sourceTree = ""; }; - DD5631B386AD0D439DBC6C60BF1EA2B8 /* UITableView+SDAutoTableViewCellHeight.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+SDAutoTableViewCellHeight.m"; path = "SDAutoLayoutDemo/SDAutoLayout/UITableView+SDAutoTableViewCellHeight.m"; sourceTree = ""; }; - DD807692AE94CD2C6F2A394818667C2B /* MJRefreshGifHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshGifHeader.h; path = MJRefresh/Custom/Header/MJRefreshGifHeader.h; sourceTree = ""; }; - DDB9AD477F46B16A8917112879F929B4 /* GeYanSdk.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = GeYanSdk.framework; sourceTree = ""; }; + D9381427E6FA71048DBCC9DC4A8DDFFB /* GTCommonSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTCommonSDK.release.xcconfig; sourceTree = ""; }; + D95D7163B72EA8BA1B3048B59B1C5C73 /* SDAssociatedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAssociatedObject.h; path = SDWebImage/Private/SDAssociatedObject.h; sourceTree = ""; }; + D9EFC74AF3E71833A46A98BD4B9DB8AB /* YYTextUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextUtilities.h; path = YYText/Utility/YYTextUtilities.h; sourceTree = ""; }; + DA17B64EC4EAE02F919482696BB49722 /* MJRefreshBackStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackStateFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m; sourceTree = ""; }; + DA42BC27F0FC09837F39521D40218333 /* MBProgressHUD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = MBProgressHUD.h; sourceTree = ""; }; + DB2BF2ACFCB9D6217441D80FF348D0E0 /* SDImageAssetManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAssetManager.m; path = SDWebImage/Private/SDImageAssetManager.m; sourceTree = ""; }; + DB2DD4DA53CD6D912C3BE056E50C2913 /* LSTTimer.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LSTTimer.debug.xcconfig; sourceTree = ""; }; + DB4368B4550C3B56E3F865DCED4080E3 /* MJRefreshComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshComponent.m; path = MJRefresh/Base/MJRefreshComponent.m; sourceTree = ""; }; + DBA207E6D7030449050522F67C48C25D /* UMCCommonLog.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCCommonLog.debug.xcconfig; sourceTree = ""; }; + DC20B0314201BFA447D36AA41B5E04B3 /* IQToolbar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQToolbar.m; path = IQKeyboardManager/IQToolbar/IQToolbar.m; sourceTree = ""; }; + DC27A3E1192073C995825D37614C8EC5 /* SDWebImageCacheSerializer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheSerializer.m; path = SDWebImage/Core/SDWebImageCacheSerializer.m; sourceTree = ""; }; + DC44BD0BED0B3CE0E0CF1DE5AA5F0EA1 /* MJRefreshAutoGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoGifFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.m; sourceTree = ""; }; + DC47060A3AD1EAB22CF8BE002C618A47 /* YYTextMagnifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextMagnifier.m; path = YYText/Component/YYTextMagnifier.m; sourceTree = ""; }; + DCC0DC9F0AA2EE5B02D7BFF6FBA90370 /* MJRefreshConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConfig.h; path = MJRefresh/MJRefreshConfig.h; sourceTree = ""; }; + DCD63B16C5B4E14137CD8C7A34A38E61 /* Reachability.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Reachability.modulemap; sourceTree = ""; }; + DCF573EC8D7B288D66BD0F379D7D3F0D /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; + DD139C465E55FB03F3600CC0E709A259 /* SDImageCodersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCodersManager.m; path = SDWebImage/Core/SDImageCodersManager.m; sourceTree = ""; }; + DD97624A3DC6119D78922D317A9BCACD /* MBProgressHUD.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MBProgressHUD.debug.xcconfig; sourceTree = ""; }; + DD9D6593A87A0FC2D6E42D7C01179236 /* MASConstraintMaker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASConstraintMaker.m; path = Masonry/MASConstraintMaker.m; sourceTree = ""; }; DE19C7D984CBC535E4768F5543458A1E /* LSTTimer */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = LSTTimer; path = LSTTimer.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - DED3A12890A29D9BEAA24B58E2129417 /* LSTTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LSTTimer.h; path = LSTTimer/Classes/LSTTimer.h; sourceTree = ""; }; - DEF5C0083921C14A075EEE7C5CADD822 /* UMCommon.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCommon.release.xcconfig; sourceTree = ""; }; - DF282DA8297390206650116112BD998F /* SDWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWeakProxy.m; path = SDWebImage/Private/SDWeakProxy.m; sourceTree = ""; }; - DF631EEBF1AD1B4714EACC43B01700B0 /* MASConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASConstraint.m; path = Masonry/MASConstraint.m; sourceTree = ""; }; - E021676FD55E52DCFCE3000B5821B83D /* MJRefreshNormalHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalHeader.h; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.h; sourceTree = ""; }; - E1A018FAB82910B9F4AC33CA00EE7B5E /* SDAutoLayout-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDAutoLayout-dummy.m"; sourceTree = ""; }; - E1D45390F243B199B69697F96EBF8848 /* UMDevice.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMDevice.release.xcconfig; sourceTree = ""; }; - E23A9C7E5583CCDA92C5EF8BE3C0E978 /* YYText-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "YYText-Info.plist"; sourceTree = ""; }; - E370B691075FEF83F8AD379156EE465F /* MJRefreshAutoFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoFooter.m; path = MJRefresh/Base/MJRefreshAutoFooter.m; sourceTree = ""; }; + DE4FC33D3E328C749D84D5FB959F291E /* SDMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDMemoryCache.h; path = SDWebImage/Core/SDMemoryCache.h; sourceTree = ""; }; + DE70C986CE9785E47761CF2E67C59727 /* SDImageCachesManagerOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManagerOperation.m; path = SDWebImage/Private/SDImageCachesManagerOperation.m; sourceTree = ""; }; + DE833F2FE6240C7E94B275B8C73ABA1F /* UITableView+FDIndexPathHeightCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDIndexPathHeightCache.m"; path = "Classes/UITableView+FDIndexPathHeightCache.m"; sourceTree = ""; }; + DEC49A3AEAF61687D7F028029FC5C2B6 /* UMCommon.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = UMCommon.xcframework; path = UMCommon_7.4.7/UMCommon.xcframework; sourceTree = ""; }; + DEE9CEEA9DD8CF98B8E1DB5F77AF151C /* SDCycleScrollView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDCycleScrollView-dummy.m"; sourceTree = ""; }; + DF9072345A994F85B43F13999F35932C /* MJRefreshBackStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackStateFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.h; sourceTree = ""; }; + DFA2C9F57BF7DB855318A1DFC9A01110 /* SDCycleScrollView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDCycleScrollView-prefix.pch"; sourceTree = ""; }; + DFF8F054021951449D380AC68DDD3B32 /* TAAbstractDotView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TAAbstractDotView.m; path = SDCycleScrollView/Lib/SDCycleScrollView/PageControl/TAAbstractDotView.m; sourceTree = ""; }; + E0251166095B6E61CCA3F91435BF08F6 /* UIImage+ExtendedCacheData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ExtendedCacheData.m"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.m"; sourceTree = ""; }; + E0AE0BD489A7854E999E018DADC260FB /* SDAnimatedImagePlayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImagePlayer.m; path = SDWebImage/Core/SDAnimatedImagePlayer.m; sourceTree = ""; }; + E10CCE3572E4A423D554D628C880B39C /* GTExtensionSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTExtensionSDK.release.xcconfig; sourceTree = ""; }; + E15B6C93FE67B3F74C69D33EA1704E76 /* SDWebImageTransitionInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransitionInternal.h; path = SDWebImage/Private/SDWebImageTransitionInternal.h; sourceTree = ""; }; + E1793CF2431D561429269679557B13D1 /* MJRefreshStateTrailer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateTrailer.m; path = MJRefresh/Custom/Trailer/MJRefreshStateTrailer.m; sourceTree = ""; }; + E17AF8E41793B8D0634F071AA30343A8 /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = ""; }; + E1E2767D200E19775AAEB33E39849B12 /* YiAddAudioCommand.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YiAddAudioCommand.swift; path = YiVideoEditor/Classes/Commands/YiAddAudioCommand.swift; sourceTree = ""; }; + E20060CB5AB9B26D1C52FF4A127C71A0 /* UIImage+ForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ForceDecode.h"; path = "SDWebImage/Core/UIImage+ForceDecode.h"; sourceTree = ""; }; + E277069895218EB50FAE4F7AA036C2D8 /* UITableView+FDIndexPathHeightCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDIndexPathHeightCache.h"; path = "Classes/UITableView+FDIndexPathHeightCache.h"; sourceTree = ""; }; + E2840125E5BBBF9F1724D345FFA956E7 /* UIPasteboard+YYText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIPasteboard+YYText.m"; path = "YYText/Utility/UIPasteboard+YYText.m"; sourceTree = ""; }; + E33D801882C72588107F1EC4B7ED0C33 /* libpag.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libpag.debug.xcconfig; sourceTree = ""; }; E460D5B0416D36F66EE8EC89E5D2FA0A /* YYModel */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = YYModel; path = YYModel.framework; sourceTree = BUILT_PRODUCTS_DIR; }; E49D6D248DD1CEE584E6776B9164A1B2 /* MJRefresh */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MJRefresh; path = MJRefresh.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - E4AABC3D121B3C51129C05A074746E72 /* SDAutoLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAutoLayout.h; path = SDAutoLayoutDemo/SDAutoLayout/SDAutoLayout.h; sourceTree = ""; }; - E4B0412293DE3F2A43973D0AB98E9361 /* IQTitleBarButtonItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQTitleBarButtonItem.h; path = IQKeyboardManager/IQToolbar/IQTitleBarButtonItem.h; sourceTree = ""; }; - E4C5BFDEC9B9CC87F2CC8072F4322BCB /* YYModel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "YYModel-Info.plist"; sourceTree = ""; }; - E4DC2BC5602D7E9498295818F077BF21 /* SDWebImageIndicator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageIndicator.m; path = SDWebImage/Core/SDWebImageIndicator.m; sourceTree = ""; }; - E4E9796DE0A2A71309C033C6CECF1063 /* IQKeyboardManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManager-prefix.pch"; sourceTree = ""; }; - E5EEC8E2C1CCB7642FE3E4D941814DB5 /* SDWebImage.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.release.xcconfig; sourceTree = ""; }; - E606499F4CA38DF5796B384B5C7AEA7F /* YYTextInput.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextInput.h; path = YYText/Component/YYTextInput.h; sourceTree = ""; }; - E6F669E4837E103806ED4F1474C4EA9C /* SDImageFramePool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFramePool.m; path = SDWebImage/Private/SDImageFramePool.m; sourceTree = ""; }; - E786E7788904BAF21C8D9B92B6447D55 /* MOFSAddressModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MOFSAddressModel.h; path = MOFSPickerManagerDemo/MOFSPickerManager/MOFSAddressModel.h; sourceTree = ""; }; - E7881FA0CA21D2676EF10283DE94EB87 /* NSAttributedString+YYText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSAttributedString+YYText.h"; path = "YYText/Utility/NSAttributedString+YYText.h"; sourceTree = ""; }; - E7F54E2F65D33DAB5575592D5AB05376 /* SDGraphicsImageRenderer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDGraphicsImageRenderer.m; path = SDWebImage/Core/SDGraphicsImageRenderer.m; sourceTree = ""; }; - E86DA28F59D7F220A9CC895996D18016 /* ViewController+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "ViewController+MASAdditions.m"; path = "Masonry/ViewController+MASAdditions.m"; sourceTree = ""; }; - E88D49F5B83083C14ED30E7E2805A07A /* GTSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GTSDK-xcframeworks.sh"; sourceTree = ""; }; + E4D1E2DCF4F0EAB02784359D9F53AE43 /* MJRefreshGifHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshGifHeader.h; path = MJRefresh/Custom/Header/MJRefreshGifHeader.h; sourceTree = ""; }; + E4FC1664B1E99E6D91435A05CE916139 /* GYSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GYSDK.release.xcconfig; sourceTree = ""; }; + E512AE21FEB203FDA443107B4A6178BD /* MJRefresh-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-prefix.pch"; sourceTree = ""; }; + E52794EAEE225DA69FBC9F2759491349 /* GTCommonSDK.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; path = GTCommonSDK.xcframework; sourceTree = ""; }; + E5530A793F893829C99C3DFFF7B07ED3 /* ICGVideoTrimmerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ICGVideoTrimmerView.h; path = Source/ICGVideoTrimmerView.h; sourceTree = ""; }; + E5C1766C01CFE80C9451625DDB63B8B4 /* SDImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoder.h; path = SDWebImage/Core/SDImageCoder.h; sourceTree = ""; }; + E692AA6007AD608044CE4456BF87EFF6 /* SDImageCacheDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheDefine.h; path = SDWebImage/Core/SDImageCacheDefine.h; sourceTree = ""; }; + E7477FACC1E5568DB06DF9684B1B319D /* SDImageAWebPCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAWebPCoder.m; path = SDWebImage/Core/SDImageAWebPCoder.m; sourceTree = ""; }; + E89231C61860869AC03E3C8CC6CB90D4 /* UIView+YYText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+YYText.m"; path = "YYText/Utility/UIView+YYText.m"; sourceTree = ""; }; E89F1323F632306E2590C7949C879BC2 /* Pods-ProductApp-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ProductApp-resources.sh"; sourceTree = ""; }; - E95DF15ABA243BF32AE7FF4A0634CC91 /* UMCommon.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = UMCommon.xcframework; path = UMCommon_7.4.7/UMCommon.xcframework; sourceTree = ""; }; - E9AFAA327AE6830E1D9CBB3F755EE009 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; - E9F41BA2DB08318A0B597A62FDF6ABE7 /* SDWebImageDownloaderConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderConfig.m; path = SDWebImage/Core/SDWebImageDownloaderConfig.m; sourceTree = ""; }; - EB4A03D0725D83586E0C059F6F544964 /* UIView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+MJExtension.m"; path = "MJRefresh/UIView+MJExtension.m"; sourceTree = ""; }; - EB560AAAF701CB2D1AE8FA89F60595D5 /* IQTitleBarButtonItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQTitleBarButtonItem.m; path = IQKeyboardManager/IQToolbar/IQTitleBarButtonItem.m; sourceTree = ""; }; - EC1C40E9099B093D9982E3A283F129E2 /* YYTextContainerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextContainerView.h; path = YYText/Component/YYTextContainerView.h; sourceTree = ""; }; - EC6BC40E520A9AE9B9BE4E60B778937C /* MJRefreshComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshComponent.h; path = MJRefresh/Base/MJRefreshComponent.h; sourceTree = ""; }; - ECB7FAC03B6C5001D5FAFD76D6E65E08 /* UIView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCache.m"; path = "SDWebImage/Core/UIView+WebCache.m"; sourceTree = ""; }; - ECD8758925BE8D89F766F2653F1A4558 /* SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheConfig.h; path = SDWebImage/Core/SDImageCacheConfig.h; sourceTree = ""; }; - EDA54963829A6BFFA4326E9FEBA23F76 /* YYTextWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextWeakProxy.m; path = YYText/Utility/YYTextWeakProxy.m; sourceTree = ""; }; - EDB899C5020786CAE05CDC0FFCCAC657 /* SDCollectionViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDCollectionViewCell.h; path = SDCycleScrollView/Lib/SDCycleScrollView/SDCollectionViewCell.h; sourceTree = ""; }; - EE3C4A500B6459C9B7693BAF5C1D2AF6 /* MJRefresh-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MJRefresh-Info.plist"; sourceTree = ""; }; - EED011DE37C7C8EA95A21DADEA4E7A51 /* YiVideoEditor-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YiVideoEditor-umbrella.h"; sourceTree = ""; }; - EF311E27BD8F630781FCF7D68D94632F /* MASConstraint+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MASConstraint+Private.h"; path = "Masonry/MASConstraint+Private.h"; sourceTree = ""; }; - EF5EEEB2821F870AD85C38B89B99F23D /* SDWebImageDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDefine.m; path = SDWebImage/Core/SDWebImageDefine.m; sourceTree = ""; }; - EF920F1116CAC1F5D012B6404FF8F6AF /* ZXSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = ZXSDK.framework; sourceTree = ""; }; - EF95CF7539BC0FD079A28810832B56B7 /* IQUIView+Hierarchy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIView+Hierarchy.m"; path = "IQKeyboardManager/Categories/IQUIView+Hierarchy.m"; sourceTree = ""; }; - EFB62CCC407A8A276F04C19AA61A46F9 /* LSTTimer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LSTTimer.m; path = LSTTimer/Classes/LSTTimer.m; sourceTree = ""; }; - F0BE20D15B8927D7B619B4944401F2BD /* SDImageCoderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoderHelper.m; path = SDWebImage/Core/SDImageCoderHelper.m; sourceTree = ""; }; - F0C24B6A7CF4CE7CD176058DD9F270E2 /* IQKeyboardManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManager.modulemap; sourceTree = ""; }; - F133ED92C48AF4A6A1BEA3A57811BD47 /* MBProgressHUD-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MBProgressHUD-dummy.m"; sourceTree = ""; }; - F1600E0354B40912ADCA2BD43853AEFA /* YYTextSelectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextSelectionView.h; path = YYText/Component/YYTextSelectionView.h; sourceTree = ""; }; - F160A34BAD7222C980408347945678CD /* YYTextLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextLayout.m; path = YYText/Component/YYTextLayout.m; sourceTree = ""; }; - F18C0430C10F5DD8DE2D58176B30C948 /* YYTextSelectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextSelectionView.m; path = YYText/Component/YYTextSelectionView.m; sourceTree = ""; }; - F3280D3D5544541302634758FE6418FF /* SDInternalMacros.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDInternalMacros.m; path = SDWebImage/Private/SDInternalMacros.m; sourceTree = ""; }; - F3929B4E8F6D259E981B1AE447FB54E4 /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = ""; }; - F3E306518FD3AA5A5D024420C9239642 /* MJRefreshAutoNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoNormalFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.m; sourceTree = ""; }; - F525AFE8B29364D4E4C21C9E674CABF3 /* SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageTransformer.h; path = SDWebImage/Core/SDImageTransformer.h; sourceTree = ""; }; - F53EB8CE1990442FB21B7CDE2A60584F /* MJRefreshBackFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackFooter.m; path = MJRefresh/Base/MJRefreshBackFooter.m; sourceTree = ""; }; - F5D040321CED22184033BA4F1C0B22D2 /* YYTextUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextUtilities.m; path = YYText/Utility/YYTextUtilities.m; sourceTree = ""; }; - F623C907D115FCE20BFF603D777FA485 /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = ""; }; - F65A8EB08A3EA6EE08F2CA20D57CBF6C /* UIView+YYText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+YYText.h"; path = "YYText/Utility/UIView+YYText.h"; sourceTree = ""; }; + E910A1BC525B0A8E46A90473CD2E0C15 /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; + E916585AD62BB10E4D07A3963D9E9CF7 /* YYClassInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYClassInfo.h; path = YYModel/YYClassInfo.h; sourceTree = ""; }; + E941E24BFBE92B54EB782ECF39FCFB23 /* UIPasteboard+YYText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIPasteboard+YYText.h"; path = "YYText/Utility/UIPasteboard+YYText.h"; sourceTree = ""; }; + E9BA8A20F1E615A5D35566E4F80F90FD /* IQUIScrollView+Additions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIScrollView+Additions.h"; path = "IQKeyboardManager/Categories/IQUIScrollView+Additions.h"; sourceTree = ""; }; + EA8AB3C2FC19EBBA85B0CF74E260C24A /* libpag.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = libpag.xcframework; path = framework/libpag.xcframework; sourceTree = ""; }; + EABC6F0B7BC287197C2D558EF995133C /* MJRefreshHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshHeader.m; path = MJRefresh/Base/MJRefreshHeader.m; sourceTree = ""; }; + EC1B21DC5020CFE01099DEF56C3E888C /* UIColor+SDHexString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+SDHexString.h"; path = "SDWebImage/Private/UIColor+SDHexString.h"; sourceTree = ""; }; + EC597AA7CD3DBE3C81A7AF5E0F36E4FD /* SDInternalMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDInternalMacros.h; path = SDWebImage/Private/SDInternalMacros.h; sourceTree = ""; }; + ECB5E2E79DD35D517013BE5C39F7CEFE /* Reachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Reachability.h; sourceTree = ""; }; + ECE020EC8DFAE03AABCFBA7E4E897B0E /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = ""; }; + ECED42BD5E66C9E4719F502AB96B54CC /* YYLabel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYLabel.h; path = YYText/YYLabel.h; sourceTree = ""; }; + ED2831ED8802A5C1696D3CCA10D5E205 /* SDCycleScrollView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDCycleScrollView-Info.plist"; sourceTree = ""; }; + EDB85B7A05178CE7D7B76E4708B5928E /* YYTextContainerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextContainerView.h; path = YYText/Component/YYTextContainerView.h; sourceTree = ""; }; + EDED5C1BDD7D2CDEA6EE0DBB85C37EB7 /* UIView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+MJExtension.m"; path = "MJRefresh/UIView+MJExtension.m"; sourceTree = ""; }; + EE7F6B7660E97DA6EBA7F1D549BB1942 /* SDAutoLayout.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDAutoLayout.modulemap; sourceTree = ""; }; + EEA0D8C416EEEB54E36B6DF3E449EE9A /* YYText-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YYText-umbrella.h"; sourceTree = ""; }; + EF2144958539C14B7C09935A914773BD /* UMLink.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMLink.debug.xcconfig; sourceTree = ""; }; + EF41FAEBAE9B1C68A80B5041771665A0 /* SDWebImageCacheKeyFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheKeyFilter.h; path = SDWebImage/Core/SDWebImageCacheKeyFilter.h; sourceTree = ""; }; + F07CF3A141F00EA2CD973AD689A77DAB /* SDWebImageError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageError.m; path = SDWebImage/Core/SDWebImageError.m; sourceTree = ""; }; + F18B6BC06C943A5E68A165C253A5A114 /* ZXSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZXSDK.debug.xcconfig; sourceTree = ""; }; + F2CAD6815EB5F68094938073D863E9D0 /* MJRefreshBackNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackNormalFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.m; sourceTree = ""; }; + F31C67F5575FECFFC8A85A527C70D8C6 /* IQKeyboardManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManager-dummy.m"; sourceTree = ""; }; + F32EDCF5308FC4E2DE020E51D2DB4A2F /* WechatOpenSDK.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = WechatOpenSDK.release.xcconfig; sourceTree = ""; }; + F3B4689CA71F281ABBCC77725EDAD286 /* ICGVideoTrimmerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ICGVideoTrimmerView.m; path = Source/ICGVideoTrimmerView.m; sourceTree = ""; }; + F426135AED96F8C9BCCCC9A9CB406638 /* Masonry.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Masonry.debug.xcconfig; sourceTree = ""; }; + F42A7E624A23ED91D3CB4A55059DC212 /* YYText.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YYText.release.xcconfig; sourceTree = ""; }; + F455895C2584EF41DA4980CBE596B8CA /* UIImage+MemoryCacheCost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MemoryCacheCost.h"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.h"; sourceTree = ""; }; + F462AFE0CF5D2BF19C0991BBCEDBDBE0 /* SDAsyncBlockOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAsyncBlockOperation.h; path = SDWebImage/Private/SDAsyncBlockOperation.h; sourceTree = ""; }; + F4B8AC7AAED1289B73A282817E110FBA /* UITableView+FDTemplateLayoutCell-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UITableView+FDTemplateLayoutCell-prefix.pch"; sourceTree = ""; }; + F60511F1A7B17EE8DE33E6ED81D7A101 /* YYTextAsyncLayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextAsyncLayer.m; path = YYText/Utility/YYTextAsyncLayer.m; sourceTree = ""; }; + F65C945A3ACC8F536691C7B97B8C47B0 /* YYTextDebugOption.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextDebugOption.m; path = YYText/Component/YYTextDebugOption.m; sourceTree = ""; }; + F66F71E8D7E5F5CDCDD04AA294C84467 /* MJRefreshHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshHeader.h; path = MJRefresh/Base/MJRefreshHeader.h; sourceTree = ""; }; F68B286B9FE321CE3672C683727DBD9B /* UITableView+FDTemplateLayoutCell */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "UITableView+FDTemplateLayoutCell"; path = UITableView_FDTemplateLayoutCell.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - F7073D91FC7A70BA7E35DBB0611382CD /* SDAnimatedImageRep.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageRep.m; path = SDWebImage/Core/SDAnimatedImageRep.m; sourceTree = ""; }; + F6BB5FD637AC90BEBF582B6ACE3EC22F /* UITableView+FDTemplateLayoutCell-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UITableView+FDTemplateLayoutCell-umbrella.h"; sourceTree = ""; }; + F75EB6AB99BACEA78F7DFE8FBD374020 /* MASUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASUtilities.h; path = Masonry/MASUtilities.h; sourceTree = ""; }; F83B3401E99A50C83FC210C9749D399D /* Pods-ProductApp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ProductApp.debug.xcconfig"; sourceTree = ""; }; - FA0E79F100A5E297946E522F15171D94 /* YYText.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YYText.modulemap; sourceTree = ""; }; - FA3B07C441B7E88E81EA2819E117C356 /* Reachability.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = Reachability.m; sourceTree = ""; }; - FAC1AD76F6EC68D63BE5BE4F214A14A6 /* YYClassInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYClassInfo.h; path = YYModel/YYClassInfo.h; sourceTree = ""; }; - FB95978C403F4AAA9B8CE8B8F3E8C8A6 /* MJRefreshStateHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateHeader.h; path = MJRefresh/Custom/Header/MJRefreshStateHeader.h; sourceTree = ""; }; - FBE1E4495C85DC43B5C13790D986888E /* IQBarButtonItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQBarButtonItem.h; path = IQKeyboardManager/IQToolbar/IQBarButtonItem.h; sourceTree = ""; }; - FC1388C34491EB4D4F486ABF421A7733 /* YYTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextView.m; path = YYText/YYTextView.m; sourceTree = ""; }; - FC1D7F1458020926354233AE1CB2B67E /* GYSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GYSDK.debug.xcconfig; sourceTree = ""; }; - FC3F08EE453D131D5F9B0722ABC2F6F2 /* NSBundle+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+MJRefresh.h"; path = "MJRefresh/NSBundle+MJRefresh.h"; sourceTree = ""; }; - FD013DB94F343093B22A65403C9DAB50 /* YYTextMagnifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YYTextMagnifier.m; path = YYText/Component/YYTextMagnifier.m; sourceTree = ""; }; - FDB6E62D23061FBA00DCABD27B1D5B15 /* UIImage+MemoryCacheCost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MemoryCacheCost.h"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.h"; sourceTree = ""; }; - FDFE6BE7B1C9A08A14CE1F14D5C06468 /* AFAutoPurgingImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFAutoPurgingImageCache.h; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.h"; sourceTree = ""; }; - FFDCC95979FD0DF3729D3387F55709EC /* SDDiskCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDiskCache.m; path = SDWebImage/Core/SDDiskCache.m; sourceTree = ""; }; + F8DED716F11648320547D3AE94451547 /* MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefresh.h; path = MJRefresh/MJRefresh.h; sourceTree = ""; }; + F9D14349F376A9C55ED34164D871FD61 /* libWechatOpenSDK.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libWechatOpenSDK.a; path = OpenSDK2.0.4/libWechatOpenSDK.a; sourceTree = ""; }; + F9FE2EB198F9664CED842B0ED1AF365A /* MJRefreshBackGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackGifFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h; sourceTree = ""; }; + FA02EE449D87FCA3A131E2CBC7113671 /* WKWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "WKWebView+AFNetworking.m"; path = "UIKit+AFNetworking/WKWebView+AFNetworking.m"; sourceTree = ""; }; + FA3F8AD60D6B3D48C612D450375914F7 /* SDImageCachesManagerOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManagerOperation.h; path = SDWebImage/Private/SDImageCachesManagerOperation.h; sourceTree = ""; }; + FA463CF871350EB3D7E488DABD7F1AB3 /* LSTTimer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LSTTimer-dummy.m"; sourceTree = ""; }; + FA692ED79916BEE6AE334720D95021BC /* GTExtensionSDK-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GTExtensionSDK-xcframeworks.sh"; sourceTree = ""; }; + FA70B5A3FE8B353058E0DB8D623C67A9 /* IQTitleBarButtonItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQTitleBarButtonItem.m; path = IQKeyboardManager/IQToolbar/IQTitleBarButtonItem.m; sourceTree = ""; }; + FAE75F33FF3418A751E62CFDC63B9D99 /* GYSDK.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GYSDK.debug.xcconfig; sourceTree = ""; }; + FAF0F151D1806607A949A57749FB9F20 /* Reachability.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Reachability.release.xcconfig; sourceTree = ""; }; + FCA2F3B05555C9CBAF8513DF7882751A /* ICGVideoTrimmer-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ICGVideoTrimmer-prefix.pch"; sourceTree = ""; }; + FCED569D8D9DC363F06372716045A91E /* SDImageFramePool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFramePool.m; path = SDWebImage/Private/SDImageFramePool.m; sourceTree = ""; }; + FDAE21BDC47AF6A792C0F6F759DB70D7 /* SDWebImageDownloaderDecryptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderDecryptor.m; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.m; sourceTree = ""; }; + FDDF92A7CFB50B84ACF277A3EE06CF68 /* YYTextRubyAnnotation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextRubyAnnotation.h; path = YYText/String/YYTextRubyAnnotation.h; sourceTree = ""; }; + FE26A49CFFBF0D1E82695BF0CECF62CC /* MOFSPickerManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MOFSPickerManager.modulemap; sourceTree = ""; }; + FE3E516C315D336FCB9F5900043B2567 /* YYTextTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YYTextTransaction.h; path = YYText/Utility/YYTextTransaction.h; sourceTree = ""; }; + FEC6989E4843C68F4C8BDEF521AFF129 /* UIView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+MJExtension.h"; path = "MJRefresh/UIView+MJExtension.h"; sourceTree = ""; }; + FECA3C8E0CDDDF7799913C7D30EE3786 /* SDWebImageDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDefine.h; path = SDWebImage/Core/SDWebImageDefine.h; sourceTree = ""; }; + FF26865EDE3770D6B519FC2EF801A291 /* NSButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSButton+WebCache.m"; path = "SDWebImage/Core/NSButton+WebCache.m"; sourceTree = ""; }; + FF6CD488D16745766C1EB2E4138BAF11 /* UMAPM.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMAPM.debug.xcconfig; sourceTree = ""; }; + FF6D19284674B4707E9C10E381FB6128 /* SDInternalMacros.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDInternalMacros.m; path = SDWebImage/Private/SDInternalMacros.m; sourceTree = ""; }; + FFDD3449DFBA57D97D46161DEC5976E5 /* UITableView+FDTemplateLayoutCellDebug.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDTemplateLayoutCellDebug.m"; path = "Classes/UITableView+FDTemplateLayoutCellDebug.m"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -1459,13 +1495,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 140D6046BE137851042674D7BF3B8257 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 37145BAEB1B97BA7ADD7D6C3E86E99BD /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -1523,15 +1552,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 95A11719CBB4C8F0AAC3C84B1F9BE105 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - C0C480243B9D6642C511ABA2D95A296E /* Foundation.framework in Frameworks */, - AF6EC01D19B8A4CF52C9C275CAAFD432 /* ImageIO.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 97E2187D9004BABDA40A9A7004212A8B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -1551,6 +1571,25 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 9915EBB962E3EDDA67A4498FBA5ADD37 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + F25270D370E59ED4BA4A6332D4679FB6 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + C6030D903CDAA8B95396AF5C94766C5B /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A3821AE95D811D7D0BB3413D5D2DF64C /* AVFoundation.framework in Frameworks */, + A056A07A5C6F7FDD3B6374FAABC31F69 /* Foundation.framework in Frameworks */, + B2116767897BFC80B6C4496D36223C10 /* MobileCoreServices.framework in Frameworks */, + 6BB8F13A0F1AAE8CBF5316FD725596C4 /* UIKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; CA6527CF424B1AA12AF1D0BB36EBAF73 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -1561,14 +1600,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - D95706656AF340E98E4A62211F2EDE18 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - D3A52E6B242FB3A733C43ABE4E03E250 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; DA1A8358510CE0717322AD31896BEB2C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -1577,6 +1608,15 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + E488A92600141E3C76E4C202E29D93B5 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + BE1C8D156626F97F9E7EBBB3170A9279 /* Foundation.framework in Frameworks */, + C149DEED8E3E1A58CDB8B5AFA1037146 /* ImageIO.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; E672724427269716049B769344D7C3DC /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -1600,417 +1640,640 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + E95A2648936904E1CD2BDE6F60FE258B /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 075FB9E5F58335AC0B27727622950752 /* Reachability */ = { + 092E28141240A543BC0351A56937E242 /* Pods */ = { isa = PBXGroup; children = ( - C7D4FBFCB04E0292CF48A56E5E11A238 /* AFNetworkReachabilityManager.h */, - A26C91F1042F2988400C9A17B48C2A1A /* AFNetworkReachabilityManager.m */, + 46EF677BC8984958EEF4FC89431FC45F /* AFNetworking */, + 7E340B9E04B16027DC35A64D0B9B5C18 /* DZNEmptyDataSet */, + 4857042F4B4EB393393075B48F704435 /* GTCommonSDK */, + 7BB9C174BB7B0D0634B7B504F66010CC /* GTExtensionSDK */, + 0E4B6989E6C31A50DFCF4781EB64D6CF /* GTSDK */, + 96EB51FCC1926796A0F4F4CEA37C20A4 /* GYSDK */, + 9AAA1B95CCEA7F148123A1D9A00D456D /* ICGVideoTrimmer */, + E9D4D206E0A7F91505E89F323168E9B3 /* IQKeyboardManager */, + A82684CACED607766F879D4EF5748C01 /* libpag */, + DFCC43D9076DC5E98B7058B56BFDF830 /* LSTTimer */, + 3E8055C32F67DFDFFB8596865A3C9096 /* Masonry */, + A99063C66AA3794339B3F5F713A5E2C4 /* MBProgressHUD */, + 38D28F6AA96F9A9C0EA4DEEBC10F9197 /* MJRefresh */, + 1585F90F42A7C266D49E613B0B11A5CA /* MOFSPickerManager */, + 8CD3836ED50A4A69CBD7E4128E6494C3 /* Reachability */, + 4A5A46127EF4F609E2A9243D4E31D2C9 /* SDAutoLayout */, + 0F5BCE0BFF01FB7F6989E2C60E780F19 /* SDCycleScrollView */, + 7FFC6E6FA1CECD3C2E25074783E0D821 /* SDWebImage */, + 9F0E2E2A6CE96703B48481E9DEE47671 /* UITableView+FDTemplateLayoutCell */, + 2BF192EA83D14CB2C3C819A213966F8E /* UMAPM */, + 24314655723E65C15B404115F3104177 /* UMCCommonLog */, + 0D725C5A29A07AECBD3A970792E3726B /* UMCommon */, + BC470BB2FD939254477384BBD92E1A85 /* UMDevice */, + C9867C33B426FDEF565390E8E4A8C47E /* UMLink */, + F75B67EAA2E9EC2DF216EAB83BAA9CDF /* WechatOpenSDK */, + 377E383C716896D637C22356D45A86C5 /* YiVideoEditor */, + F9ECEEC26026C8977210DCC376C63146 /* YYModel */, + 4DC0ADC10845831E376B4B735DDBF417 /* YYText */, + D3B1BE9384B4E054057D14BA77883789 /* ZXSDK */, ); - name = Reachability; + name = Pods; sourceTree = ""; }; - 084B81E1778E12D008E3F70EC990977B /* ZXSDK */ = { + 09C340177031FC5FBDADB183E1ADBCEA /* Security */ = { isa = PBXGroup; children = ( - 69CAE545CFE7927EF1AD810E14C8D2F8 /* Frameworks */, - FC178C67890859B7670D9F1F41876013 /* Support Files */, + 503B650C12B9309B2B51952DCD2152BC /* AFSecurityPolicy.h */, + 6203473736318621A29CE27B4E40D358 /* AFSecurityPolicy.m */, ); - name = ZXSDK; - path = ZXSDK; + name = Security; sourceTree = ""; }; - 0D22FB6A9AF9B2AB344A1A061D7032C3 /* Support Files */ = { + 0BAF89A65F575F059BD258E386B123B9 /* Support Files */ = { isa = PBXGroup; children = ( - 4D5EA538926DF0C893C8B440A540355E /* LSTTimer.modulemap */, - 9A464B0E18EE4D90362EBD65078383F8 /* LSTTimer-dummy.m */, - B5224649A9CF2B663D2A449294326B6D /* LSTTimer-Info.plist */, - 72FA89CF30D20150CD6861D4FD39020D /* LSTTimer-prefix.pch */, - 1AEFD8BED5CCFE6D32BB5E62F4E750D8 /* LSTTimer-umbrella.h */, - D8CC970F75AA6908B7CAF2B5A6C16084 /* LSTTimer.debug.xcconfig */, - 9FAD198BCFC132497270D22693736BB7 /* LSTTimer.release.xcconfig */, + 40EE27248834B27C35081B243C4C2FB2 /* ICGVideoTrimmer.modulemap */, + 14D1479BC8D691AA7CB9D1928D1EE62B /* ICGVideoTrimmer-dummy.m */, + 65F824A8C151913B3652083D769FCEA2 /* ICGVideoTrimmer-Info.plist */, + FCA2F3B05555C9CBAF8513DF7882751A /* ICGVideoTrimmer-prefix.pch */, + C741381FF2370C6D1AA28FB80966514C /* ICGVideoTrimmer-umbrella.h */, + 199B7577A8CE71549DCDB81CFE2CE691 /* ICGVideoTrimmer.debug.xcconfig */, + 44FF8DF86593451AF2CCE01F39E07442 /* ICGVideoTrimmer.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/LSTTimer"; + path = "../Target Support Files/ICGVideoTrimmer"; sourceTree = ""; }; - 103EA81D7B9FDA9917C30AD540458ED9 /* AFNetworking */ = { + 0D725C5A29A07AECBD3A970792E3726B /* UMCommon */ = { isa = PBXGroup; children = ( - 0B3569911717CB994CC80230C533D738 /* AFNetworking.h */, - C1A7CEEC2365F24762CC08A8F7E2476E /* NSURLSession */, - 075FB9E5F58335AC0B27727622950752 /* Reachability */, - EB5A252632FD1458FE80961FBF53666F /* Security */, - 17770B16285B59C895EB0AB9C8B57D2D /* Serialization */, - E8BDADC2D4DBA7A6C41B83965BF37F14 /* Support Files */, - 9D503F9B6AE584B3AEB4D3609935D248 /* UIKit */, + 7513196448144B078E32023E3503D6BF /* Frameworks */, + 40048D8D5294D10A18E395C685A9C741 /* Support Files */, ); - name = AFNetworking; - path = AFNetworking; + name = UMCommon; + path = UMCommon; sourceTree = ""; }; - 13D778CE85D6CB0393D4C65049D71ECE /* MBProgressHUD */ = { + 0E4B6989E6C31A50DFCF4781EB64D6CF /* GTSDK */ = { isa = PBXGroup; children = ( - 98DFD71CD6E07D39223712A7711DDB9C /* MBProgressHUD.h */, - 7CB44E5CBB8BCB03E16C8EC2442B1D3B /* MBProgressHUD.m */, - 6341C3C31559A84E8FF230615E42166B /* Support Files */, + 43D0F83AF248BF5E6CE18901EB09FA14 /* Frameworks */, + 5AF842F0BD76A70C2501964CFA9520AD /* Support Files */, ); - name = MBProgressHUD; - path = MBProgressHUD; + name = GTSDK; + path = GTSDK; sourceTree = ""; }; - 1516B663D801B2D4C546B8068D2AB42F /* UMDevice */ = { + 0F5BCE0BFF01FB7F6989E2C60E780F19 /* SDCycleScrollView */ = { isa = PBXGroup; children = ( - 253CA1A7E10D3EDB2CE486732003E520 /* Frameworks */, - A45A31C50DA344C33DC08EA27BE30BAA /* Support Files */, + 8E85B71BF34BDC2B2DCF068396155C78 /* SDCollectionViewCell.h */, + 9AFB691351B740574127C6469EDD9788 /* SDCollectionViewCell.m */, + 9234EA53154E39CB7FC2A04458D57933 /* SDCycleScrollView.h */, + 44CC7978ACF6D94A4483EF58C5969DA8 /* SDCycleScrollView.m */, + D69A7EB1FA7900DB88844709199BE548 /* TAAbstractDotView.h */, + DFF8F054021951449D380AC68DDD3B32 /* TAAbstractDotView.m */, + 4334D28422F32DB9D93433E14EC67B33 /* TAAnimatedDotView.h */, + 723313C497352864151E45DB286C4E41 /* TAAnimatedDotView.m */, + 2C628A054595A2A03BE3E9D88E413B93 /* TADotView.h */, + 3DBAFAE0BF93D3AA9F5E14F3657B42B8 /* TADotView.m */, + 68EA94559EE40BC117D21A72908BF0DC /* TAPageControl.h */, + 158479F2D96F262644FA6DEDF46BEB66 /* TAPageControl.m */, + 1777D892F69507301C4D4E17FA3F6380 /* UIView+SDExtension.h */, + 521D14FBEE6BF21C4B077B76201B9886 /* UIView+SDExtension.m */, + D2C2687DF1017D9AF762928C6240DD59 /* Support Files */, ); - name = UMDevice; - path = UMDevice; + name = SDCycleScrollView; + path = SDCycleScrollView; sourceTree = ""; }; - 16591A25E289C6D2AE6EA6F7516515FD /* Support Files */ = { + 1585F90F42A7C266D49E613B0B11A5CA /* MOFSPickerManager */ = { isa = PBXGroup; children = ( - 6903FCF87B61DC46544BE3E522B5BE35 /* GTCommonSDK-xcframeworks.sh */, - 55D34B06EC8D6F4D5A95D35F9B7A6A30 /* GTCommonSDK.debug.xcconfig */, - 31613C5B4FE8C0D824B2BF7A9ACFAC41 /* GTCommonSDK.release.xcconfig */, + A45C4F1B0412F682065864EF634E8AEF /* LQYPickerView.h */, + D6192A03E4C9E5AD2896314AD960039F /* LQYPickerView.m */, + 8D26E5C55527BB7E23E263CCA6CEDD51 /* MOFSAddressModel.h */, + 6984DE1644FF0AB804103B558F8F9766 /* MOFSAddressModel.m */, + 79B40E6FB722AF90C897D84DFB766207 /* MOFSAddressPickerView.h */, + 0C63C1C262E22F031DB97534E382EEBC /* MOFSAddressPickerView.m */, + B86468A7F3AAA473CAE12D66FEA83599 /* MOFSDatePicker.h */, + 3CDA7232A16F3CCE007B3A55045D8056 /* MOFSDatePicker.m */, + 68AB47265365559BD8AAE7C8F3BC282C /* MOFSPickerManager.h */, + 2F43BF704A4F1594758D3310FFD1045C /* MOFSPickerManager.m */, + 3DF0283908FEB9384364B38B04703210 /* MOFSPickerView.h */, + 8CA4096728FF7FFF3EDFBCE80537CB95 /* MOFSPickerView.m */, + 542F385FF9487EDB6154856FBDB4DB2F /* MOFSToolView.h */, + 9142FDB87FAA230CB7B4FA52AD8D337C /* MOFSToolView.m */, + 56EDE8555ABF066CB70DF77D459953E5 /* Resources */, + 6403E25158F83FBA05FADDA035F08C40 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/GTCommonSDK"; + name = MOFSPickerManager; + path = MOFSPickerManager; sourceTree = ""; }; - 17770B16285B59C895EB0AB9C8B57D2D /* Serialization */ = { + 1616244AAECFE8967C1B2CFA79DE95E9 /* Serialization */ = { isa = PBXGroup; children = ( - B0B23B37D3788509C7D04E209ED43B72 /* AFURLRequestSerialization.h */, - 999105880E4DF5E5B61E5EDD9EE07858 /* AFURLRequestSerialization.m */, - 9392F0FCBC509F929101CDD27BA1C02A /* AFURLResponseSerialization.h */, - E9AFAA327AE6830E1D9CBB3F755EE009 /* AFURLResponseSerialization.m */, + 50F6BDEE8B2A159BEF531DB5DD76A300 /* AFURLRequestSerialization.h */, + 2F1C45E2903D042022CE6A755E2EC477 /* AFURLRequestSerialization.m */, + D165949C06B933FE6326219B80624A29 /* AFURLResponseSerialization.h */, + 38F3A482751C652C3E756F8CF0285949 /* AFURLResponseSerialization.m */, ); name = Serialization; sourceTree = ""; }; - 1A11D3F36D3485FFD68B000C72786E5F /* Frameworks */ = { + 1C6D76E41B3EC1CE615F4680C9AB17E5 /* Resources */ = { isa = PBXGroup; children = ( - B8F16F7CCDC26A6498602D9B55EDEE6D /* GTCommonSDK.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 212F7DE78D001A6ABFC2DF5751A5217A /* Resources */ = { - isa = PBXGroup; - children = ( - 478299BC742C55C4A3AD6B792CF53B09 /* UMCommonLog.bundle */, + 867AD4FBAA61088DFF85EAC6764F3177 /* UMCommonLog.bundle */, ); name = Resources; sourceTree = ""; }; - 2267FAE34B07734ED426D6263BFCACDE /* Frameworks */ = { + 24314655723E65C15B404115F3104177 /* UMCCommonLog */ = { isa = PBXGroup; children = ( - 7DEC17A98826DFF10C234923E8D94FF4 /* UMLink.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 253CA1A7E10D3EDB2CE486732003E520 /* Frameworks */ = { - isa = PBXGroup; - children = ( - D66C2E63F893C59C6B251644F567F4D9 /* UMDevice.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 27944AB0C1E9A3DC702CD3812BF8DAAF /* Support Files */ = { - isa = PBXGroup; - children = ( - 49ECA97204629E934F13304A023EDC03 /* UMCCommonLog.debug.xcconfig */, - 7BA26859DE118A1C73B818959E9DF7B4 /* UMCCommonLog.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/UMCCommonLog"; - sourceTree = ""; - }; - 2AC568349729F17DD50DFC843832D1FB /* UMAPM */ = { - isa = PBXGroup; - children = ( - AFAC19B5B4CE0F8ABDA73996719274F5 /* Frameworks */, - C0782A645659ECAE26BDEDB643B62185 /* Support Files */, - ); - name = UMAPM; - path = UMAPM; - sourceTree = ""; - }; - 2FE445AD883B9ABD3E0241A05A5B79FD /* Frameworks */ = { - isa = PBXGroup; - children = ( - DD0E0E87BDD37018727A26D8AA803FA6 /* iOS */, - ); - name = Frameworks; - sourceTree = ""; - }; - 35C70063997C3A7082FF660180EAB1D1 /* Support Files */ = { - isa = PBXGroup; - children = ( - E88D49F5B83083C14ED30E7E2805A07A /* GTSDK-xcframeworks.sh */, - C5094AC82FDA3473F280DEE41D2D7320 /* GTSDK.debug.xcconfig */, - 22619C70D610D9FBDECF5DF13E8DDA61 /* GTSDK.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/GTSDK"; - sourceTree = ""; - }; - 38224FAB9EEA87895F992DC9CBC9D18A /* SDAutoLayout */ = { - isa = PBXGroup; - children = ( - E4AABC3D121B3C51129C05A074746E72 /* SDAutoLayout.h */, - C259C08BA4EE1BD75C9E39E71AF9A4B4 /* UITableView+SDAutoTableViewCellHeight.h */, - DD5631B386AD0D439DBC6C60BF1EA2B8 /* UITableView+SDAutoTableViewCellHeight.m */, - 9385BC7C261FE727C220A5171E950FDD /* UIView+SDAutoLayout.h */, - 149B9F83EEBF4FCB04D18C16512B9BF1 /* UIView+SDAutoLayout.m */, - AA26B60D1342D0A74C751DFCECDE3711 /* Support Files */, - ); - name = SDAutoLayout; - path = SDAutoLayout; - sourceTree = ""; - }; - 396445807FE5DEAFF707A8DBAD6E6AC9 /* WechatOpenSDK */ = { - isa = PBXGroup; - children = ( - 4B64DBB89A68EFFA2234B6FE6C9C8117 /* WechatAuthSDK.h */, - 70E1812449851CFAD024378AAEDFF061 /* WXApi.h */, - 144F6C9AE8278CCEBDEE04181552FE9D /* WXApiObject.h */, - F97B660A132A5BFEDCBFD34E277238F0 /* Frameworks */, - B8159049B0FD1115ACCFE893CBC16AAD /* Support Files */, - ); - name = WechatOpenSDK; - path = WechatOpenSDK; - sourceTree = ""; - }; - 40FCAD5644E290A691100B2E2E9DAC9D /* Masonry */ = { - isa = PBXGroup; - children = ( - D25D4441517F394B27322B13A62C293B /* MASCompositeConstraint.h */, - 6D765870606D01868603CDB2767763B1 /* MASCompositeConstraint.m */, - 3A7963F2775CA3AB00181216F48BCBE6 /* MASConstraint.h */, - DF631EEBF1AD1B4714EACC43B01700B0 /* MASConstraint.m */, - EF311E27BD8F630781FCF7D68D94632F /* MASConstraint+Private.h */, - C7599A2EAD4498C21BCA4EA65C5C5AEC /* MASConstraintMaker.h */, - 692D05E72F427ED1F8D6165D403D65EA /* MASConstraintMaker.m */, - 176AB485A80CF6FEAB8BF04988A27EC9 /* MASLayoutConstraint.h */, - 8E056B86C169C2A9C05E2070B29BDA9C /* MASLayoutConstraint.m */, - 5C3522B535DF3A678811AFE99C5C244D /* Masonry.h */, - 4AA0DC2412828B9720B3C07A25B85FE9 /* MASUtilities.h */, - B52C375515A66BD9BAB6737A501730B9 /* MASViewAttribute.h */, - 5E188A47C4CA2FD097AFFBEF95782A1F /* MASViewAttribute.m */, - 311D25375100349C4679756C9D320047 /* MASViewConstraint.h */, - 79A96CB64CD83D306D8547281FFAE197 /* MASViewConstraint.m */, - CE3B5F1EA9929AA6DEE285A2D99DC36A /* NSArray+MASAdditions.h */, - 7B14F565337EA02800BEAA545321B597 /* NSArray+MASAdditions.m */, - C685E24618BB99309C82D841BD3461F5 /* NSArray+MASShorthandAdditions.h */, - C26E059DE4A344AA120B7DCA7E4E43E9 /* NSLayoutConstraint+MASDebugAdditions.h */, - 284FCB954293D38B08CC97ED7836D5C7 /* NSLayoutConstraint+MASDebugAdditions.m */, - 3D1843A70CE0F653EFA30E54A2F5F7A4 /* View+MASAdditions.h */, - 16B29E8EC2C208CBCE0EE0AEF3952D2A /* View+MASAdditions.m */, - 52F929651E380A415628809578488CC0 /* View+MASShorthandAdditions.h */, - 3460E9EB2BC7D42F45BB5110CCF2E77F /* ViewController+MASAdditions.h */, - E86DA28F59D7F220A9CC895996D18016 /* ViewController+MASAdditions.m */, - B9FECDD407C5E11744341CCDC27A37FC /* Support Files */, - ); - name = Masonry; - path = Masonry; - sourceTree = ""; - }; - 43DAC4B20B3F683931A44D426E1A2367 /* Reachability */ = { - isa = PBXGroup; - children = ( - 2D99F113E788EBB650D48B823B4FCCC5 /* Reachability.h */, - FA3B07C441B7E88E81EA2819E117C356 /* Reachability.m */, - F8F56BE27ECB6FE20B31C42EB1F1C2A5 /* Support Files */, - ); - name = Reachability; - path = Reachability; - sourceTree = ""; - }; - 5288E676892316F7439CADFF75613F5D /* Support Files */ = { - isa = PBXGroup; - children = ( - FA0E79F100A5E297946E522F15171D94 /* YYText.modulemap */, - 18FDA37EA466FF19723C3BA02D5C1330 /* YYText-dummy.m */, - E23A9C7E5583CCDA92C5EF8BE3C0E978 /* YYText-Info.plist */, - B43A1BE97B4214C41CB14DB84DFF6874 /* YYText-prefix.pch */, - 752B048B8C96E5C9B982029FDA0339E2 /* YYText-umbrella.h */, - AA51BDF74A5CEDBB13642CA1BC813415 /* YYText.debug.xcconfig */, - 2F856A97CE9381CAC021AD8B3EC347A4 /* YYText.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/YYText"; - sourceTree = ""; - }; - 5AA46EFB06B3E87AD69310E6E3FDE359 /* Resources */ = { - isa = PBXGroup; - children = ( - D18A4FC9BB94E1285C48197863266F33 /* province_data.json */, - CCD5E0ECD3A075D9E555506C26CA3AF1 /* province_data.xml */, - ); - name = Resources; - sourceTree = ""; - }; - 5C19755C30654F41E798E98D31F772F3 /* Products */ = { - isa = PBXGroup; - children = ( - A4FA15D44DF6BAC7550EDEED10862AA3 /* AFNetworking */, - 5DA4577FE3BC4A03751108FFED07B385 /* DZNEmptyDataSet */, - 98527D7196957AAB07B79E2E2AFDE23E /* IQKeyboardManager */, - DE19C7D984CBC535E4768F5543458A1E /* LSTTimer */, - 1FFED36A657123030ABB700256D73F15 /* Masonry */, - 8B8FAB0D627B17EDE1366984278705D9 /* MBProgressHUD */, - E49D6D248DD1CEE584E6776B9164A1B2 /* MJRefresh */, - 45DD93B925BF1302816704523D37C4AD /* MOFSPickerManager */, - B077D8F39FBB054A51A693844573D637 /* Pods-ProductApp */, - 400FF55D0451E7A8F33A3D0D3E11C1B9 /* Reachability */, - 2D24B4853EF5CE5AD7D4FA5E183BD6E2 /* SDAutoLayout */, - 8B6CF5C20C32EE9F7F0862FF892524DE /* SDCycleScrollView */, - B0B214D775196BA7CA8E17E53048A493 /* SDWebImage */, - CF1281E58AA1045D4B7F33FC56691C42 /* SDWebImage-SDWebImage */, - F68B286B9FE321CE3672C683727DBD9B /* UITableView+FDTemplateLayoutCell */, - 93D46F61EF804CF20D63942F6E89932C /* YiVideoEditor */, - E460D5B0416D36F66EE8EC89E5D2FA0A /* YYModel */, - 71762A728913EB440C97D3616D291AF3 /* YYText */, - ); - name = Products; - sourceTree = ""; - }; - 5C3419936CE5B7BA4CE7459E86AA5E11 /* GYSDK */ = { - isa = PBXGroup; - children = ( - 7C22754544C34A2E70851BF905024C86 /* Frameworks */, - E04F73D6C854DEDF96813F120D646C2A /* Support Files */, - ); - name = GYSDK; - path = GYSDK; - sourceTree = ""; - }; - 5DD614784A2D875A59CD32928007EAD6 /* YiVideoEditor */ = { - isa = PBXGroup; - children = ( - D62B6A7CCB2CD2C0F25E7318D985137E /* YiAddAudioCommand.swift */, - 04F6838F555897CE0FC349A6281BC36F /* YiAddLayerCommand.swift */, - 393F09771457A502FC01CD803EC6A967 /* YiCropCommand.swift */, - 64F513B3C2BDD07BFF82A1C2718735D5 /* YiRotateCommand.swift */, - 229F789A8E9D452137488C3DF87A7CD2 /* YiVideoEditor.swift */, - 693007222DFBED344993AF7DE8CAC437 /* YiVideoEditorData.swift */, - D3C3B8BA802015DACA57C9D00E16B544 /* Support Files */, - ); - name = YiVideoEditor; - path = YiVideoEditor; - sourceTree = ""; - }; - 60124AB69E844CDD73B8BE44549B5559 /* Support Files */ = { - isa = PBXGroup; - children = ( - D42481B8F06EE9BAC1534CA5BD194D27 /* GTExtensionSDK-xcframeworks.sh */, - C966C9CC1E3B2184257E4E5F26793058 /* GTExtensionSDK.debug.xcconfig */, - D2241590E72F19BA9CB59FA949B561EE /* GTExtensionSDK.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/GTExtensionSDK"; - sourceTree = ""; - }; - 60A88A4A80CBB1B64633223417FA2D16 /* UMCCommonLog */ = { - isa = PBXGroup; - children = ( - E0EB726179563A57307623079DF0B8C2 /* Frameworks */, - 212F7DE78D001A6ABFC2DF5751A5217A /* Resources */, - 27944AB0C1E9A3DC702CD3812BF8DAAF /* Support Files */, + BD66AC081A761C8A0C096FFDE6CDED22 /* Frameworks */, + 1C6D76E41B3EC1CE615F4680C9AB17E5 /* Resources */, + 52834E0D44FBA7E873EA2C20716D9BFD /* Support Files */, ); name = UMCCommonLog; path = UMCCommonLog; sourceTree = ""; }; - 6341C3C31559A84E8FF230615E42166B /* Support Files */ = { + 251AECDA9337695EC9897FD55DED047E /* Support Files */ = { isa = PBXGroup; children = ( - 665533C4AAC4A3CD60E007D95A6F45B0 /* MBProgressHUD.modulemap */, - F133ED92C48AF4A6A1BEA3A57811BD47 /* MBProgressHUD-dummy.m */, - 826DCA7BBBBD340A8816299A2CAFA61D /* MBProgressHUD-Info.plist */, - 3F74463B0FC3B577E7F562102BD368C7 /* MBProgressHUD-prefix.pch */, - 41C89470F821B4039BC038C4E3F7D26A /* MBProgressHUD-umbrella.h */, - C464607B1AE14C0E36BA4DE6BEA7A562 /* MBProgressHUD.debug.xcconfig */, - BC79D43B3C7F732A12794B41AEAB915D /* MBProgressHUD.release.xcconfig */, + 148E48DB6E30866EF2FB64E03B4C1CCC /* YYModel.modulemap */, + 83DD10D553D69A702A9693D48DD121C0 /* YYModel-dummy.m */, + 90ECCA95835F285E1D70C5944D1F4CF3 /* YYModel-Info.plist */, + 978FCE6280E95D217C00B1D72267746F /* YYModel-prefix.pch */, + B7FCED28FD4374C1B9F4649FB6D925E1 /* YYModel-umbrella.h */, + C8BC512CF5A5F9BCF913A9E88B50C179 /* YYModel.debug.xcconfig */, + 7116C6C9557571D95EE1DD5FD06997B6 /* YYModel.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/MBProgressHUD"; + path = "../Target Support Files/YYModel"; sourceTree = ""; }; - 65D6F9ADFC10E554DBD2C448740DF26C /* YYText */ = { + 2BF192EA83D14CB2C3C819A213966F8E /* UMAPM */ = { isa = PBXGroup; children = ( - E7881FA0CA21D2676EF10283DE94EB87 /* NSAttributedString+YYText.h */, - CB097F93569E7C07C8C47D2BD20BF132 /* NSAttributedString+YYText.m */, - 0B49E2559B47F89F3C1EB2F7ECE169D0 /* NSParagraphStyle+YYText.h */, - 557FEECEC87709A84D90BDF8F6875006 /* NSParagraphStyle+YYText.m */, - AC12F90821B2BEC44539A531E761A423 /* UIPasteboard+YYText.h */, - 3FD14CCBDF6C6380016622AC647A81A9 /* UIPasteboard+YYText.m */, - F65A8EB08A3EA6EE08F2CA20D57CBF6C /* UIView+YYText.h */, - C34732482DD34D0BDDD30A664D67F7AD /* UIView+YYText.m */, - 8450A9709C56A5DF7FCC3D881A788F3D /* YYLabel.h */, - 15FB6B1E910D4401AF8E543F4BB062BA /* YYLabel.m */, - 98158D43483488714FD6D8592F1F288A /* YYText.h */, - 4B62C414AC7C37BCD28575A30994B93A /* YYTextArchiver.h */, - 4B1B25998AFD39B67B766EEB409D3E2A /* YYTextArchiver.m */, - AA0C1CE74E652712F790889B2484F6D7 /* YYTextAsyncLayer.h */, - 04386AC38AC80CD66B369A9422F2AB1F /* YYTextAsyncLayer.m */, - A8F3CEC9BB4CDB92ED9ADED5D7EE755D /* YYTextAttribute.h */, - C1332D2C0F61C0ACE59F32C9FEF02861 /* YYTextAttribute.m */, - EC1C40E9099B093D9982E3A283F129E2 /* YYTextContainerView.h */, - BA2B039510B52E8AD92F1FA82ECE3B70 /* YYTextContainerView.m */, - D1506FA1603600C62D749D9A0EB4F334 /* YYTextDebugOption.h */, - 119D0706188D8A844CD6AAC773DF28CE /* YYTextDebugOption.m */, - 8581EF5DEDA2A8DAFD4C5B16CAB33763 /* YYTextEffectWindow.h */, - B462B2064C0723349494FAB255844E09 /* YYTextEffectWindow.m */, - E606499F4CA38DF5796B384B5C7AEA7F /* YYTextInput.h */, - 530630DD47859FB42E8B5F2BCFBB9194 /* YYTextInput.m */, - 14983A5E1140EDEB6B62D40DE08B946C /* YYTextKeyboardManager.h */, - AA465486CEA97143983BD47F5C2FABF9 /* YYTextKeyboardManager.m */, - 0708058C228599C1E07F9D47F448F624 /* YYTextLayout.h */, - F160A34BAD7222C980408347945678CD /* YYTextLayout.m */, - 02262A6292507B0BB822A8A0337C4097 /* YYTextLine.h */, - 556F1C1F7E49105018A30DB7432AE2A7 /* YYTextLine.m */, - 26E5A9BA86EAE84A17DE284D02019368 /* YYTextMagnifier.h */, - FD013DB94F343093B22A65403C9DAB50 /* YYTextMagnifier.m */, - 16CCC2D7EE8E3F3D3884346B390F6A7F /* YYTextParser.h */, - A716429F221EBACCA3C4FEC67A991ED7 /* YYTextParser.m */, - D0C82E945FB04FF1F9491F00C219D2F9 /* YYTextRubyAnnotation.h */, - 3394F436CA6056A7FCDF6F5223FFC398 /* YYTextRubyAnnotation.m */, - CA75413AF83C4CF444EE0C20FE2341B4 /* YYTextRunDelegate.h */, - 871AB64DB65093354146CD962D322E4F /* YYTextRunDelegate.m */, - F1600E0354B40912ADCA2BD43853AEFA /* YYTextSelectionView.h */, - F18C0430C10F5DD8DE2D58176B30C948 /* YYTextSelectionView.m */, - 2A488543DB3520D121BA0111E8C9416B /* YYTextTransaction.h */, - 3FF1FA2ED800355D323094B7C8AA9C8F /* YYTextTransaction.m */, - 8D7D4C02BE74ABE318FBCD6224753E0E /* YYTextUtilities.h */, - F5D040321CED22184033BA4F1C0B22D2 /* YYTextUtilities.m */, - 51809CDDBA91945E3327E80E21827102 /* YYTextView.h */, - FC1388C34491EB4D4F486ABF421A7733 /* YYTextView.m */, - 4B2094E3E6881B75EB583E0849386D82 /* YYTextWeakProxy.h */, - EDA54963829A6BFFA4326E9FEBA23F76 /* YYTextWeakProxy.m */, - 5288E676892316F7439CADFF75613F5D /* Support Files */, + 6BAD98F896DA360EFB92BA0D9149004F /* Frameworks */, + D4206065230300F11238E49728FCB9CB /* Support Files */, + ); + name = UMAPM; + path = UMAPM; + sourceTree = ""; + }; + 2C5799EC9150907146E7263A81F99929 /* Support Files */ = { + isa = PBXGroup; + children = ( + CC63256FFF683B88E2EAF47F38343768 /* YiVideoEditor.modulemap */, + 7C2ABA2AD34D41214044A575454C7660 /* YiVideoEditor-dummy.m */, + BDF23D07F862ADA569E4CDD646B8AA39 /* YiVideoEditor-Info.plist */, + 363D7D5CE8F9F0F9EFAF0EB1EF07D6C4 /* YiVideoEditor-prefix.pch */, + 3248CDAE0F50ED6688F07F1592402E2E /* YiVideoEditor-umbrella.h */, + 609BEEE43D78047E746F21F41C4281B2 /* YiVideoEditor.debug.xcconfig */, + 9B0341478B08185275482AE2773BAAAD /* YiVideoEditor.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/YiVideoEditor"; + sourceTree = ""; + }; + 357DC631648F431DBE14F2CA2A1A925E /* Frameworks */ = { + isa = PBXGroup; + children = ( + EA8AB3C2FC19EBBA85B0CF74E260C24A /* libpag.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 3605284E3E6C52184C0015EFD4A5EB4C /* Frameworks */ = { + isa = PBXGroup; + children = ( + D5381B05F66EF3666AEB2CF62EF90F64 /* UMDevice.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 377E383C716896D637C22356D45A86C5 /* YiVideoEditor */ = { + isa = PBXGroup; + children = ( + E1E2767D200E19775AAEB33E39849B12 /* YiAddAudioCommand.swift */, + B1760003D1A4F4A3E6AB89F31CD0E803 /* YiAddLayerCommand.swift */, + 9ABAD7756E0EA8B3C31B20F85D6ECE0B /* YiCropCommand.swift */, + 0A4D0E9E7EEB79A3276AD6D14564BA92 /* YiRotateCommand.swift */, + AD10149D0E4880D1D17EA01FE838F272 /* YiVideoEditor.swift */, + 7679F5DE7946465AD206C7F2BF1CD8E4 /* YiVideoEditorData.swift */, + 2C5799EC9150907146E7263A81F99929 /* Support Files */, + ); + name = YiVideoEditor; + path = YiVideoEditor; + sourceTree = ""; + }; + 38D28F6AA96F9A9C0EA4DEEBC10F9197 /* MJRefresh */ = { + isa = PBXGroup; + children = ( + F8DED716F11648320547D3AE94451547 /* MJRefresh.h */, + 71311FBCBDD520E24C502B29739D075F /* MJRefreshAutoFooter.h */, + 1836C44C08BF74AA4CBC804216F6F353 /* MJRefreshAutoFooter.m */, + C58590B0F3695AE00266454AC084E2A3 /* MJRefreshAutoGifFooter.h */, + DC44BD0BED0B3CE0E0CF1DE5AA5F0EA1 /* MJRefreshAutoGifFooter.m */, + 7FBB312C180C97735B4DB0888E11A082 /* MJRefreshAutoNormalFooter.h */, + 52A2FA248B1DABB8BB1F660686784099 /* MJRefreshAutoNormalFooter.m */, + 149D30AE316F6BF0CC2677B4A48F206F /* MJRefreshAutoStateFooter.h */, + 0C126873CC5B0B5803B2CE00110C75F3 /* MJRefreshAutoStateFooter.m */, + 0D8F2917F9E4C2BF14B636F4AE034258 /* MJRefreshBackFooter.h */, + 4B8D7AD344FE766784D2E5EBC720A905 /* MJRefreshBackFooter.m */, + F9FE2EB198F9664CED842B0ED1AF365A /* MJRefreshBackGifFooter.h */, + 5BD0A39632DA174B1C54B8F6E2D5CEE1 /* MJRefreshBackGifFooter.m */, + 6B4BFA013197FA8044C1E1F875BF377B /* MJRefreshBackNormalFooter.h */, + F2CAD6815EB5F68094938073D863E9D0 /* MJRefreshBackNormalFooter.m */, + DF9072345A994F85B43F13999F35932C /* MJRefreshBackStateFooter.h */, + DA17B64EC4EAE02F919482696BB49722 /* MJRefreshBackStateFooter.m */, + 6F77A63E35D1BCA5F68B91B73DDFDA56 /* MJRefreshComponent.h */, + DB4368B4550C3B56E3F865DCED4080E3 /* MJRefreshComponent.m */, + DCC0DC9F0AA2EE5B02D7BFF6FBA90370 /* MJRefreshConfig.h */, + 4E3AF67233A6C8AD039856D9FFD1BC65 /* MJRefreshConfig.m */, + 38E9AF773C24288DB587C0873E24722F /* MJRefreshConst.h */, + 1CE0241A643984DB5A918A042307777F /* MJRefreshConst.m */, + C8BC8A095FC29B21A26F3A3277FDFAFA /* MJRefreshFooter.h */, + 1F896F1F4BFEE113669D06DB1B44CCF5 /* MJRefreshFooter.m */, + E4D1E2DCF4F0EAB02784359D9F53AE43 /* MJRefreshGifHeader.h */, + 6CD7575F6F34D5C57A03410BA66ECB6B /* MJRefreshGifHeader.m */, + F66F71E8D7E5F5CDCDD04AA294C84467 /* MJRefreshHeader.h */, + EABC6F0B7BC287197C2D558EF995133C /* MJRefreshHeader.m */, + 3111ACEFC7B802A44E9DE5E5855B63AB /* MJRefreshNormalHeader.h */, + 74E89B0D525310DB723C01461C90F165 /* MJRefreshNormalHeader.m */, + 2CEF893A5798621733741B877B02C09D /* MJRefreshNormalTrailer.h */, + 74C18EB115531866967E6D3CD8A18BE0 /* MJRefreshNormalTrailer.m */, + 01ACE44D373F19BF8AC772DA9A873057 /* MJRefreshStateHeader.h */, + 9845965F01597877622D64BBAC6CFB20 /* MJRefreshStateHeader.m */, + 36EF8607D1BBC286E90B735EC2775F44 /* MJRefreshStateTrailer.h */, + E1793CF2431D561429269679557B13D1 /* MJRefreshStateTrailer.m */, + D4CB3072B034F51E974F23F51F846E85 /* MJRefreshTrailer.h */, + A9165A8CD344685CDB3C28F1F7FDD5F9 /* MJRefreshTrailer.m */, + 04A7627734A16BDD7C08AD30A070DA31 /* NSBundle+MJRefresh.h */, + C81239229E30AB55CCAA3C17C668BEA7 /* NSBundle+MJRefresh.m */, + 787B0C720437AA9E11EE3A8C414A3E79 /* UICollectionViewLayout+MJRefresh.h */, + 1FACD6925A32BA9608E124C3E9B708DC /* UICollectionViewLayout+MJRefresh.m */, + 5C7E2E2E66A9A8875FBB3E5124DA949A /* UIScrollView+MJExtension.h */, + BBA0374BFD92968030E576DB7BF8464B /* UIScrollView+MJExtension.m */, + 1EF3E772986115759402C133F448C7E1 /* UIScrollView+MJRefresh.h */, + AFE44F3883BB73CF90ACBA9CE379AA9B /* UIScrollView+MJRefresh.m */, + FEC6989E4843C68F4C8BDEF521AFF129 /* UIView+MJExtension.h */, + EDED5C1BDD7D2CDEA6EE0DBB85C37EB7 /* UIView+MJExtension.m */, + 53EBDCF044806B3D4CF96C75D28A5577 /* Resources */, + C2937C7B0304208BDF02FC21A808BA87 /* Support Files */, + ); + name = MJRefresh; + path = MJRefresh; + sourceTree = ""; + }; + 39DD46B7169AFEAF00B737154B203659 /* Reachability */ = { + isa = PBXGroup; + children = ( + 32AE31B2E5B94A0AACB6B9DF59AAB583 /* AFNetworkReachabilityManager.h */, + 63F2154C09ED63C6E0ADF59942F82F67 /* AFNetworkReachabilityManager.m */, + ); + name = Reachability; + sourceTree = ""; + }; + 3E8055C32F67DFDFFB8596865A3C9096 /* Masonry */ = { + isa = PBXGroup; + children = ( + 518A3CF39BDECC86106DBA166BB66AFF /* MASCompositeConstraint.h */, + 69DCC6990D6730BFE2277F61C45241FB /* MASCompositeConstraint.m */, + 343895670BCD7C4AB0F2FBBDEA3D6BD1 /* MASConstraint.h */, + 31EAE8554D1E9C8D2E6CE5EB4AA68F0D /* MASConstraint.m */, + A9150BB6879532721BFD120DD6572656 /* MASConstraint+Private.h */, + CA86F6F7A6ED398FC8D93AD3AA7F354A /* MASConstraintMaker.h */, + DD9D6593A87A0FC2D6E42D7C01179236 /* MASConstraintMaker.m */, + A26CAAF1F8B53A5E204C297875A9F62D /* MASLayoutConstraint.h */, + A99BBDC7EDFFD5FECC0150D021BE36F3 /* MASLayoutConstraint.m */, + C10651E0D781F05680943421DB272700 /* Masonry.h */, + F75EB6AB99BACEA78F7DFE8FBD374020 /* MASUtilities.h */, + 8B4725686036A7CD0B80C19B559E52D7 /* MASViewAttribute.h */, + 37A83CCE9493042DBAE27C7489334E39 /* MASViewAttribute.m */, + C6E0E2DC4F8299626385461074313166 /* MASViewConstraint.h */, + 5747597C4077738D83BC793F23BF7D2D /* MASViewConstraint.m */, + 4720F73457798AE98DBA73987BFCC8F4 /* NSArray+MASAdditions.h */, + 361FE0DC89FD64C35ABAF3C543D14EBC /* NSArray+MASAdditions.m */, + 59CF47C4F541B7D705634EC470B81C05 /* NSArray+MASShorthandAdditions.h */, + 03E9468374E87AE77518CD692FCA2E17 /* NSLayoutConstraint+MASDebugAdditions.h */, + 1B50FBDCF3DDEC18A228409BA449E9AD /* NSLayoutConstraint+MASDebugAdditions.m */, + 5C9E5529BC69CF2BC088C3E93FD4D7D5 /* View+MASAdditions.h */, + 4C78CEBF3D9E759273840CFB96014EBF /* View+MASAdditions.m */, + 99A9980585C1A1A67C0BD0F8CF1E168F /* View+MASShorthandAdditions.h */, + 54C5A66722A40135016C21F5D91E3760 /* ViewController+MASAdditions.h */, + 7AF2F55780138EE5E5146A40257E2EB7 /* ViewController+MASAdditions.m */, + 496516CB962C93E1B4724C0C20CC6D3D /* Support Files */, + ); + name = Masonry; + path = Masonry; + sourceTree = ""; + }; + 40048D8D5294D10A18E395C685A9C741 /* Support Files */ = { + isa = PBXGroup; + children = ( + 1AB07D63E28F901988165C33F21A2EBD /* UMCommon-xcframeworks.sh */, + 978AA0DC42B2E780E866CA916AD71500 /* UMCommon.debug.xcconfig */, + 7EDD4DD037CE6A384E008030555DA2F3 /* UMCommon.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/UMCommon"; + sourceTree = ""; + }; + 411F2167F8140F78B0A831A530E8713F /* Support Files */ = { + isa = PBXGroup; + children = ( + F18B6BC06C943A5E68A165C253A5A114 /* ZXSDK.debug.xcconfig */, + 7CDA870F2DF4FEC96D06BB6315F1D857 /* ZXSDK.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/ZXSDK"; + sourceTree = ""; + }; + 431FF89AEC8CF1BF5D3E0E0406ED174D /* Frameworks */ = { + isa = PBXGroup; + children = ( + 79CC3F7AF0711564A41F533B40C57746 /* ZXSDK.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 43D0F83AF248BF5E6CE18901EB09FA14 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 5B09C29D865991532DCC31E9CCC7FED5 /* GTSDK.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 46EF677BC8984958EEF4FC89431FC45F /* AFNetworking */ = { + isa = PBXGroup; + children = ( + 6A68E4D0A0C8CE390D7371486B010033 /* AFNetworking.h */, + 4EAE3E132AC9177D1116B34C75B3FCBE /* NSURLSession */, + 39DD46B7169AFEAF00B737154B203659 /* Reachability */, + 09C340177031FC5FBDADB183E1ADBCEA /* Security */, + 1616244AAECFE8967C1B2CFA79DE95E9 /* Serialization */, + 60104D8F48416F85946B7961DD5A232E /* Support Files */, + 491DEF0716BB704A857E17A953515864 /* UIKit */, + ); + name = AFNetworking; + path = AFNetworking; + sourceTree = ""; + }; + 4857042F4B4EB393393075B48F704435 /* GTCommonSDK */ = { + isa = PBXGroup; + children = ( + 53991A6CE36040C667D105488CA3E31A /* Frameworks */, + 67F627B6422457FC86E0627AE34DB0F5 /* Support Files */, + ); + name = GTCommonSDK; + path = GTCommonSDK; + sourceTree = ""; + }; + 48A7B7CE1BC11DFAA128559A9ADA8564 /* Frameworks */ = { + isa = PBXGroup; + children = ( + CB70F46950802A6C7E649D4766B4E3A5 /* iOS */, + ); + name = Frameworks; + sourceTree = ""; + }; + 491DEF0716BB704A857E17A953515864 /* UIKit */ = { + isa = PBXGroup; + children = ( + 1C3B6D4B07C2FC4FFF6227808F565B3E /* AFAutoPurgingImageCache.h */, + 9173007E1380B68AF46E2B04A348133F /* AFAutoPurgingImageCache.m */, + 452B09440688B43AFE069E52EBF95CA5 /* AFImageDownloader.h */, + 246AF0BA935C9574D31BFFDC41F77EC4 /* AFImageDownloader.m */, + 2531B79FC89F0A4AC0E94D01C1216A2D /* AFNetworkActivityIndicatorManager.h */, + 9635B228C43B9630162795C6DC6CBCA7 /* AFNetworkActivityIndicatorManager.m */, + BCF8A48249D33B75CC5472B5824DE584 /* UIActivityIndicatorView+AFNetworking.h */, + B0BFEB1D529A7FC2CB3AD98405FB65AD /* UIActivityIndicatorView+AFNetworking.m */, + BCFC837E20D386FF46CAD74289BC3BAD /* UIButton+AFNetworking.h */, + 758C89E08A0B59B7459337EAD463D70E /* UIButton+AFNetworking.m */, + 4DADE16A7BD66DDDFD7FE315C890EFE1 /* UIImageView+AFNetworking.h */, + ECE020EC8DFAE03AABCFBA7E4E897B0E /* UIImageView+AFNetworking.m */, + B9248339C4FF971915E01055C3BA0E9D /* UIKit+AFNetworking.h */, + 4EBC1F88F725D34E40DD862C3DC9C6A0 /* UIProgressView+AFNetworking.h */, + 02E7D776623C18FB12B83F0C0B8DA9F1 /* UIProgressView+AFNetworking.m */, + E910A1BC525B0A8E46A90473CD2E0C15 /* UIRefreshControl+AFNetworking.h */, + 64578A8FABF15466E35B370E7EBB3E6B /* UIRefreshControl+AFNetworking.m */, + A11C7EB1CB4591635B0C28FBECE85ADE /* WKWebView+AFNetworking.h */, + FA02EE449D87FCA3A131E2CBC7113671 /* WKWebView+AFNetworking.m */, + ); + name = UIKit; + sourceTree = ""; + }; + 496516CB962C93E1B4724C0C20CC6D3D /* Support Files */ = { + isa = PBXGroup; + children = ( + 0F3931FA291438D30E3FEFECAA92C156 /* Masonry.modulemap */, + 8A392EE6047E0FDC39D40CBA987DCF3E /* Masonry-dummy.m */, + 2FD77E5AB2B855CB7770350DC84C8BDF /* Masonry-Info.plist */, + 0E698B05D94D68DE5B8CA2D44C98A380 /* Masonry-prefix.pch */, + 97A6614732B5A4491C990267FD7C6360 /* Masonry-umbrella.h */, + F426135AED96F8C9BCCCC9A9CB406638 /* Masonry.debug.xcconfig */, + 5040ABA0C964C4B9A3C309547003C18F /* Masonry.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/Masonry"; + sourceTree = ""; + }; + 4A5A46127EF4F609E2A9243D4E31D2C9 /* SDAutoLayout */ = { + isa = PBXGroup; + children = ( + 904677C098EEF1D1019358A518418ED8 /* SDAutoLayout.h */, + 029E86E3A56EF091CA384B38E8764466 /* UITableView+SDAutoTableViewCellHeight.h */, + 013A46B282080157E6978C8B11F90D7D /* UITableView+SDAutoTableViewCellHeight.m */, + 8997C0407149A81F140AEC945F554ABB /* UIView+SDAutoLayout.h */, + 2F492ABE05D5B2FF3394658141CEC664 /* UIView+SDAutoLayout.m */, + A6E48EFA3512FED9BD9E1B8F5681A72B /* Support Files */, + ); + name = SDAutoLayout; + path = SDAutoLayout; + sourceTree = ""; + }; + 4DC0ADC10845831E376B4B735DDBF417 /* YYText */ = { + isa = PBXGroup; + children = ( + 440D5B95A61267BF5AAB8F5849D5B52D /* NSAttributedString+YYText.h */, + 1168BF8E631F24332054B2CC41EE129C /* NSAttributedString+YYText.m */, + 1A79EE3386B9455DD9B48BD00832FFB5 /* NSParagraphStyle+YYText.h */, + 905CBB7D8AF1A697AD232A7B867AF40E /* NSParagraphStyle+YYText.m */, + E941E24BFBE92B54EB782ECF39FCFB23 /* UIPasteboard+YYText.h */, + E2840125E5BBBF9F1724D345FFA956E7 /* UIPasteboard+YYText.m */, + 6691309802BCFD96944E6571F538F6CC /* UIView+YYText.h */, + E89231C61860869AC03E3C8CC6CB90D4 /* UIView+YYText.m */, + ECED42BD5E66C9E4719F502AB96B54CC /* YYLabel.h */, + B32C1FB2BE0298DB9BA5232E466AF530 /* YYLabel.m */, + 254D2793B04CF141277E8F882717260F /* YYText.h */, + 71569F62BBDC3470980B0F2054D32E80 /* YYTextArchiver.h */, + 570D5229091199814C21B7AD41F6D8BB /* YYTextArchiver.m */, + 139968BA00F024382581AE20966170C4 /* YYTextAsyncLayer.h */, + F60511F1A7B17EE8DE33E6ED81D7A101 /* YYTextAsyncLayer.m */, + 8E4C12A180D03CE826D37CF8E75B1429 /* YYTextAttribute.h */, + 7EA965E9D6E9EB358D4D6EC3E5029D6E /* YYTextAttribute.m */, + EDB85B7A05178CE7D7B76E4708B5928E /* YYTextContainerView.h */, + C3AA498DD7BFEC32F46422852F1506E2 /* YYTextContainerView.m */, + D732FBD69D255D244A853C0F9D36A0D9 /* YYTextDebugOption.h */, + F65C945A3ACC8F536691C7B97B8C47B0 /* YYTextDebugOption.m */, + 677F2B6B814A3F3A6EBE5A46F4C3D023 /* YYTextEffectWindow.h */, + C7C85B516FCB223987470BC3FCA822AB /* YYTextEffectWindow.m */, + A0B576B5AE083472D5F9195CAFCBF89A /* YYTextInput.h */, + 9D796C27721A2871270623A22B796174 /* YYTextInput.m */, + 127DF0C35ED7EBE6610F2FD35196A20D /* YYTextKeyboardManager.h */, + 830CFFC0D8F0477859F284D6D2FC5575 /* YYTextKeyboardManager.m */, + 852BA33A38912C79F17DD3C77DB58632 /* YYTextLayout.h */, + 9BEC0D418570CE21F3BA2FB68B1604FB /* YYTextLayout.m */, + 8613E9A9A5C0C8533F783CEB3E4B9B98 /* YYTextLine.h */, + 504CC15CFF697AC6B7277B7CAB078AE5 /* YYTextLine.m */, + 328DA823182CDA463E6F5C008583B815 /* YYTextMagnifier.h */, + DC47060A3AD1EAB22CF8BE002C618A47 /* YYTextMagnifier.m */, + C6EFC0C6C9E089B12B9EFBEB40B0D093 /* YYTextParser.h */, + 4D7E4FCDD43C2317E7DBADCB7BA38C27 /* YYTextParser.m */, + FDDF92A7CFB50B84ACF277A3EE06CF68 /* YYTextRubyAnnotation.h */, + 30206641D0808F81C7CEE4CB0BFC72A4 /* YYTextRubyAnnotation.m */, + 7AE4CDC028F3E35B8FFBEDCCFAA8AF9C /* YYTextRunDelegate.h */, + 402B6A706D8B393E94BF23001C970C0E /* YYTextRunDelegate.m */, + 491FDD57F2282E7EF1F104A172B77B54 /* YYTextSelectionView.h */, + 6DC44E332412FA9A45F3FA83896C060E /* YYTextSelectionView.m */, + FE3E516C315D336FCB9F5900043B2567 /* YYTextTransaction.h */, + C264074ACA105F18A6B6B77A2094D1A1 /* YYTextTransaction.m */, + D9EFC74AF3E71833A46A98BD4B9DB8AB /* YYTextUtilities.h */, + 6290E481D8BE500B72ED9CBCC0FDFF37 /* YYTextUtilities.m */, + 31205B51A40A39088589778AB8B115AC /* YYTextView.h */, + 6614A6AA40A43B7943FC1C7932930A5D /* YYTextView.m */, + 30048C3B4273B06B0E3ECE9368BE0068 /* YYTextWeakProxy.h */, + 6F07FFD43A5BB14984222204A66721D8 /* YYTextWeakProxy.m */, + CB99BB7EF1265CA2981153BCEC33D103 /* Support Files */, ); name = YYText; path = YYText; sourceTree = ""; }; - 69CAE545CFE7927EF1AD810E14C8D2F8 /* Frameworks */ = { + 4EAE3E132AC9177D1116B34C75B3FCBE /* NSURLSession */ = { isa = PBXGroup; children = ( - EF920F1116CAC1F5D012B6404FF8F6AF /* ZXSDK.framework */, + 14C2F71C9650FC3D420FCF8A51C695DC /* AFCompatibilityMacros.h */, + D6F9A223BE2E6A08AFEB3E62C37A1155 /* AFHTTPSessionManager.h */, + BD1769121D3532C7647C0CE0ACBF4F86 /* AFHTTPSessionManager.m */, + 539954BEFDE5F922C59E1750159346B4 /* AFURLSessionManager.h */, + 50730B8AA9831991B09BCF230084864E /* AFURLSessionManager.m */, + ); + name = NSURLSession; + sourceTree = ""; + }; + 50DCD84D36343E9B0265315544FFE20D /* Frameworks */ = { + isa = PBXGroup; + children = ( + 455DCD22F7CBBCAADEFA24C356F9A38C /* GeYanSdk.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 52834E0D44FBA7E873EA2C20716D9BFD /* Support Files */ = { + isa = PBXGroup; + children = ( + DBA207E6D7030449050522F67C48C25D /* UMCCommonLog.debug.xcconfig */, + 76592182BFEC52E41ABAA39C8369A2C4 /* UMCCommonLog.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/UMCCommonLog"; + sourceTree = ""; + }; + 53991A6CE36040C667D105488CA3E31A /* Frameworks */ = { + isa = PBXGroup; + children = ( + E52794EAEE225DA69FBC9F2759491349 /* GTCommonSDK.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 53EBDCF044806B3D4CF96C75D28A5577 /* Resources */ = { + isa = PBXGroup; + children = ( + 1ACC451F07789DA39D295205DFCD7A6D /* MJRefresh.bundle */, + ); + name = Resources; + sourceTree = ""; + }; + 56EDE8555ABF066CB70DF77D459953E5 /* Resources */ = { + isa = PBXGroup; + children = ( + 0EAE785001AC800F3D4F30C827C2BC01 /* province_data.json */, + 0E5587CB2DAD1DDA81905005950E4160 /* province_data.xml */, + ); + name = Resources; + sourceTree = ""; + }; + 5AF842F0BD76A70C2501964CFA9520AD /* Support Files */ = { + isa = PBXGroup; + children = ( + 7B59E7884B87FDB2CF988702557A49B1 /* GTSDK-xcframeworks.sh */, + 18992B246048B387456D16DBE492C2A2 /* GTSDK.debug.xcconfig */, + A02B13A97E0D21470E365B62D9167B22 /* GTSDK.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/GTSDK"; + sourceTree = ""; + }; + 60104D8F48416F85946B7961DD5A232E /* Support Files */ = { + isa = PBXGroup; + children = ( + 2C4DEF159BBC3F316D786A5270AAD07A /* AFNetworking.modulemap */, + DCF573EC8D7B288D66BD0F379D7D3F0D /* AFNetworking-dummy.m */, + 1ECB362BFE24F5A4C92F46A9E92E3AA3 /* AFNetworking-Info.plist */, + 91E8FF622C8419C708CA3E177F2617DE /* AFNetworking-prefix.pch */, + E17AF8E41793B8D0634F071AA30343A8 /* AFNetworking-umbrella.h */, + 07A17914194D89B61D1A87A49D96574C /* AFNetworking.debug.xcconfig */, + 15D28BF581DE95A4FAA9546F1B9E1BB3 /* AFNetworking.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/AFNetworking"; + sourceTree = ""; + }; + 6403E25158F83FBA05FADDA035F08C40 /* Support Files */ = { + isa = PBXGroup; + children = ( + FE26A49CFFBF0D1E82695BF0CECF62CC /* MOFSPickerManager.modulemap */, + B227420F4486B9E670CEF576650F8020 /* MOFSPickerManager-dummy.m */, + 680A5C497530FF7AC710529DBC3E4F8C /* MOFSPickerManager-Info.plist */, + CE8770B977ABFD1F2648297BAD525F2A /* MOFSPickerManager-prefix.pch */, + 1EEFC877B88430B243BD23AD98E030BD /* MOFSPickerManager-umbrella.h */, + BEB955BAB657214B1B15889283B81460 /* MOFSPickerManager.debug.xcconfig */, + 41823C47E72841809786276C30AAB9A5 /* MOFSPickerManager.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/MOFSPickerManager"; + sourceTree = ""; + }; + 67F627B6422457FC86E0627AE34DB0F5 /* Support Files */ = { + isa = PBXGroup; + children = ( + 30AE4C8861234DB348BF4E7C1ABCF340 /* GTCommonSDK-xcframeworks.sh */, + A28ACFCEEA02C91AB69129472E0B7BCE /* GTCommonSDK.debug.xcconfig */, + D9381427E6FA71048DBCC9DC4A8DDFFB /* GTCommonSDK.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/GTCommonSDK"; + sourceTree = ""; + }; + 6BAD98F896DA360EFB92BA0D9149004F /* Frameworks */ = { + isa = PBXGroup; + children = ( + B3C760D1AAD8490AEF3D602BA481F9B5 /* UMAPM.framework */, ); name = Frameworks; sourceTree = ""; @@ -2033,548 +2296,432 @@ path = "Target Support Files/Pods-ProductApp"; sourceTree = ""; }; - 6F4F66A991BC1E86FD84E543FA19F025 /* GTExtensionSDK */ = { + 740641DE7F41A73452D13F79BB044A0B /* Support Files */ = { isa = PBXGroup; children = ( - 92277850FF62910963C8F6829E13C07B /* Frameworks */, - 60124AB69E844CDD73B8BE44549B5559 /* Support Files */, - ); - name = GTExtensionSDK; - path = GTExtensionSDK; - sourceTree = ""; - }; - 7011ACC982E679A2704688AB99F720A5 /* Support Files */ = { - isa = PBXGroup; - children = ( - DC266CFE74CBF9BC6CDBC395B79DC47F /* UITableView+FDTemplateLayoutCell.modulemap */, - 799AF851DC1366507DC21247723783D0 /* UITableView+FDTemplateLayoutCell-dummy.m */, - 6E957E60D0EF7A16254F642E417AAC76 /* UITableView+FDTemplateLayoutCell-Info.plist */, - 4A18A47D26102EC6C2AE1CCD0B8E5C03 /* UITableView+FDTemplateLayoutCell-prefix.pch */, - 1FFDC105228B8E0A4196EF49DCB0C49A /* UITableView+FDTemplateLayoutCell-umbrella.h */, - AE0567887B988A1E81B0972A32325484 /* UITableView+FDTemplateLayoutCell.debug.xcconfig */, - 8BF78B02F4446545735B224D1696DBCC /* UITableView+FDTemplateLayoutCell.release.xcconfig */, + 7BF88C4D5D71059D38286D6EDF373893 /* IQKeyboardManager.modulemap */, + F31C67F5575FECFFC8A85A527C70D8C6 /* IQKeyboardManager-dummy.m */, + 47BDA6E63A39EFC5BA0C2912814DD7AB /* IQKeyboardManager-Info.plist */, + 1763F9ADCFAB9470B54DB37BA89380BA /* IQKeyboardManager-prefix.pch */, + 901FF557F1736EAA0BB4606F7F49D321 /* IQKeyboardManager-umbrella.h */, + 15C0454C04FD7AAFEF0B9D7915BFE15E /* IQKeyboardManager.debug.xcconfig */, + 1CF7A342F2852300590997550E9C5ABD /* IQKeyboardManager.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/UITableView+FDTemplateLayoutCell"; + path = "../Target Support Files/IQKeyboardManager"; sourceTree = ""; }; - 7495291B75D24C98C812A35CDAF49E06 /* Support Files */ = { + 7513196448144B078E32023E3503D6BF /* Frameworks */ = { isa = PBXGroup; children = ( - 76558F00FAE421D8EB31191DB0045CCB /* SDCycleScrollView.modulemap */, - 94AD09A7C8C6384DBDE1D98BB0B0477C /* SDCycleScrollView-dummy.m */, - C8052E9CE2616667C8C1885B848F1AE9 /* SDCycleScrollView-Info.plist */, - 004BBD30B7029345A4F12574A0260DD4 /* SDCycleScrollView-prefix.pch */, - B45A9176A51971D765362A5F0153DA29 /* SDCycleScrollView-umbrella.h */, - 771B6863D21BA306E9E8B78213B75EED /* SDCycleScrollView.debug.xcconfig */, - 950DF7B5DEA96100CC921B5DCDEF11B5 /* SDCycleScrollView.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/SDCycleScrollView"; - sourceTree = ""; - }; - 75825406A9894AB7B859E7A265D1B557 /* Frameworks */ = { - isa = PBXGroup; - children = ( - E95DF15ABA243BF32AE7FF4A0634CC91 /* UMCommon.xcframework */, + DEC49A3AEAF61687D7F028029FC5C2B6 /* UMCommon.xcframework */, ); name = Frameworks; sourceTree = ""; }; - 759C38C8DB7B53755C12B964EF1C0BCA /* SDWebImage */ = { + 7855D92C717E8EC889DF0AD60D831E9D /* Support Files */ = { isa = PBXGroup; children = ( - C4932B0A6C42CB2A4F8A9D969FF06C1E /* Core */, - DC03A89B5D3AA35E7034899DCF0753CD /* Support Files */, - ); - name = SDWebImage; - path = SDWebImage; - sourceTree = ""; - }; - 76AA803A8A59F27B4E792EE1670AB4EE /* Resources */ = { - isa = PBXGroup; - children = ( - D8485440BBBD827F0F9DADA0C3B8621C /* MJRefresh.bundle */, - ); - name = Resources; - sourceTree = ""; - }; - 7806887A9E0C49E1062EF810E6CB33B8 /* GTCommonSDK */ = { - isa = PBXGroup; - children = ( - 1A11D3F36D3485FFD68B000C72786E5F /* Frameworks */, - 16591A25E289C6D2AE6EA6F7516515FD /* Support Files */, - ); - name = GTCommonSDK; - path = GTCommonSDK; - sourceTree = ""; - }; - 7C22754544C34A2E70851BF905024C86 /* Frameworks */ = { - isa = PBXGroup; - children = ( - DDB9AD477F46B16A8917112879F929B4 /* GeYanSdk.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 7E969650952957FAC730F2DB3EFAB233 /* Pods */ = { - isa = PBXGroup; - children = ( - 103EA81D7B9FDA9917C30AD540458ED9 /* AFNetworking */, - AA1B94A43FDCFCF558694F2D72A8FB13 /* DZNEmptyDataSet */, - 7806887A9E0C49E1062EF810E6CB33B8 /* GTCommonSDK */, - 6F4F66A991BC1E86FD84E543FA19F025 /* GTExtensionSDK */, - F7B3D3441AAC012AA9FE3A5C9B38A7B4 /* GTSDK */, - 5C3419936CE5B7BA4CE7459E86AA5E11 /* GYSDK */, - F959F3B487456B97292356A17E141070 /* IQKeyboardManager */, - 8C5EFD0AA9C704C44709250AF61EAFB6 /* libpag */, - C30289E68F9577F23965227DE09AB83F /* LSTTimer */, - 40FCAD5644E290A691100B2E2E9DAC9D /* Masonry */, - 13D778CE85D6CB0393D4C65049D71ECE /* MBProgressHUD */, - FA54C3FCDBC2E5DAAA296C89FBE7E742 /* MJRefresh */, - FFD8F18929579DC0A411066D803C0ED9 /* MOFSPickerManager */, - 43DAC4B20B3F683931A44D426E1A2367 /* Reachability */, - 38224FAB9EEA87895F992DC9CBC9D18A /* SDAutoLayout */, - 8B5B0FB93400EADFECAC29F15593B785 /* SDCycleScrollView */, - 759C38C8DB7B53755C12B964EF1C0BCA /* SDWebImage */, - E4F35F15B385E9ECD89ACB617E34BC97 /* UITableView+FDTemplateLayoutCell */, - 2AC568349729F17DD50DFC843832D1FB /* UMAPM */, - 60A88A4A80CBB1B64633223417FA2D16 /* UMCCommonLog */, - B39E63C47A97A36000BE85714059C9E5 /* UMCommon */, - 1516B663D801B2D4C546B8068D2AB42F /* UMDevice */, - FDF998A8D37BBBB9D43ECDE2DCF8B045 /* UMLink */, - 396445807FE5DEAFF707A8DBAD6E6AC9 /* WechatOpenSDK */, - 5DD614784A2D875A59CD32928007EAD6 /* YiVideoEditor */, - 845529ED27B5B7F2281B3C52E7F75E14 /* YYModel */, - 65D6F9ADFC10E554DBD2C448740DF26C /* YYText */, - 084B81E1778E12D008E3F70EC990977B /* ZXSDK */, - ); - name = Pods; - sourceTree = ""; - }; - 845529ED27B5B7F2281B3C52E7F75E14 /* YYModel */ = { - isa = PBXGroup; - children = ( - 4B847A72A78DB80772E52E3367D97798 /* NSObject+YYModel.h */, - 32E5F1F9DD6B95853B994806E6E25CC6 /* NSObject+YYModel.m */, - FAC1AD76F6EC68D63BE5BE4F214A14A6 /* YYClassInfo.h */, - 392A4482A8E34E9F0276117090EB0FD0 /* YYClassInfo.m */, - 97B396A3215B8EE23998A4F813ACAA3C /* YYModel.h */, - A88F128612D80CEFFCAEFEC092BDA846 /* Support Files */, - ); - name = YYModel; - path = YYModel; - sourceTree = ""; - }; - 8B5B0FB93400EADFECAC29F15593B785 /* SDCycleScrollView */ = { - isa = PBXGroup; - children = ( - EDB899C5020786CAE05CDC0FFCCAC657 /* SDCollectionViewCell.h */, - 3AF3AF9EB05A6E37BB58E5960B18B414 /* SDCollectionViewCell.m */, - 1DFBC34157AED4F8991AC55DF5F3847A /* SDCycleScrollView.h */, - BA357F2F619BD5CBCDE1EEC1C23BB230 /* SDCycleScrollView.m */, - 3C04A7E288C7D08041CB5DBC73B31E67 /* TAAbstractDotView.h */, - 92AC907CFDA7FE7792AED26F8ABC68FB /* TAAbstractDotView.m */, - BF25886475F5C19CD9E8E59DD38FF6DB /* TAAnimatedDotView.h */, - 2DFE9F6C5BC28A08C9BFAFF73CE0F447 /* TAAnimatedDotView.m */, - 5C4056FAD5963675DF34498938D68068 /* TADotView.h */, - 75002449918903866974597D29728ACA /* TADotView.m */, - 5E12AD7884B090588280E4855B1C6F14 /* TAPageControl.h */, - 639E4E18FBABFBEAE31988F6280AD384 /* TAPageControl.m */, - CC0A5C6A18990EA2F5F5148447CDC666 /* UIView+SDExtension.h */, - D45971E2F1A7260DFAF9564340A5A7BB /* UIView+SDExtension.m */, - 7495291B75D24C98C812A35CDAF49E06 /* Support Files */, - ); - name = SDCycleScrollView; - path = SDCycleScrollView; - sourceTree = ""; - }; - 8C5EFD0AA9C704C44709250AF61EAFB6 /* libpag */ = { - isa = PBXGroup; - children = ( - B66F1442BED609C244D4E1DF0E22273B /* Frameworks */, - A98BA231FB2051B950B73E6EE84266A6 /* Support Files */, - ); - name = libpag; - path = libpag; - sourceTree = ""; - }; - 918EF7E2CBB74272DE94A6CF5036742E /* Frameworks */ = { - isa = PBXGroup; - children = ( - 552D53240D1356C3183902FC226E149C /* GTSDK.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 92277850FF62910963C8F6829E13C07B /* Frameworks */ = { - isa = PBXGroup; - children = ( - 1875FB7FD46F6B422CE01DC14B74C2DF /* GTExtensionSDK.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 9D503F9B6AE584B3AEB4D3609935D248 /* UIKit */ = { - isa = PBXGroup; - children = ( - FDFE6BE7B1C9A08A14CE1F14D5C06468 /* AFAutoPurgingImageCache.h */, - DC89F751F66EAEB4A3D258312C84C492 /* AFAutoPurgingImageCache.m */, - 55C8D21B8CE0842A049D375306B3194B /* AFImageDownloader.h */, - 37F4519E441C66D5F358C4844E28C19C /* AFImageDownloader.m */, - 11461D788E6312EE55874F0D33E800BD /* AFNetworkActivityIndicatorManager.h */, - B4FCA6FE352C0F1F6020DC8598A04FDA /* AFNetworkActivityIndicatorManager.m */, - 287CBB162DF2C3F450605FE14BAAD0A3 /* UIActivityIndicatorView+AFNetworking.h */, - C5BD571B8ECA308068DB2291788092A9 /* UIActivityIndicatorView+AFNetworking.m */, - 797C517F92DF41E9F36273F8A331670E /* UIButton+AFNetworking.h */, - 4D49F488134F0B235B9EB3F339FEED5A /* UIButton+AFNetworking.m */, - C60D85CA05E69B360234880DA61CAB76 /* UIImageView+AFNetworking.h */, - 09AFDDC87EB1979B2AB45DA32CD68243 /* UIImageView+AFNetworking.m */, - CAD85D5A4E0BF0DB331126C269CDAAEC /* UIKit+AFNetworking.h */, - 13A5C9E73170946DE9720C160FAC6085 /* UIProgressView+AFNetworking.h */, - 4924EDA614B61190478B1EA0AAF2A08C /* UIProgressView+AFNetworking.m */, - 587BA7F98635CC9796A4DC2075F54691 /* UIRefreshControl+AFNetworking.h */, - 9ECBFC4BCF3423BC1AA4676CBCCC118B /* UIRefreshControl+AFNetworking.m */, - 79F588367E380800AC37C5E12957E22A /* WKWebView+AFNetworking.h */, - 76219B259B82C5FE5878B99FEE9CE953 /* WKWebView+AFNetworking.m */, - ); - name = UIKit; - sourceTree = ""; - }; - A45A31C50DA344C33DC08EA27BE30BAA /* Support Files */ = { - isa = PBXGroup; - children = ( - 519742B1C51A59250B5266A29132182C /* UMDevice-xcframeworks.sh */, - C5CAECECBFCD54EB773955D4BA6F2934 /* UMDevice.debug.xcconfig */, - E1D45390F243B199B69697F96EBF8848 /* UMDevice.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/UMDevice"; - sourceTree = ""; - }; - A88F128612D80CEFFCAEFEC092BDA846 /* Support Files */ = { - isa = PBXGroup; - children = ( - 3B64CE6005E6573363F8D546C6C16ED6 /* YYModel.modulemap */, - 9F5640F5D3E43AAC3C9A21B77893D390 /* YYModel-dummy.m */, - E4C5BFDEC9B9CC87F2CC8072F4322BCB /* YYModel-Info.plist */, - AE6D4DC2DACDCD1368E5DF294C076BA4 /* YYModel-prefix.pch */, - 3DCF579C8A3782D7D56638A5D107D273 /* YYModel-umbrella.h */, - 08A578D42529C59548B9FFCD0F3C541B /* YYModel.debug.xcconfig */, - A36876D5BEB29EEC381C3656F1A332F1 /* YYModel.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/YYModel"; - sourceTree = ""; - }; - A98BA231FB2051B950B73E6EE84266A6 /* Support Files */ = { - isa = PBXGroup; - children = ( - B8C1A73C37F0682A3389D4265379E59C /* libpag-xcframeworks.sh */, - 024269E8D9A8B0DC1FFA3E1A65DE54E7 /* libpag.debug.xcconfig */, - C768779C6363541BCE3337813D50CCF5 /* libpag.release.xcconfig */, + 213EB6C71582E6A45F9A2F2F0C22EA05 /* libpag-xcframeworks.sh */, + E33D801882C72588107F1EC4B7ED0C33 /* libpag.debug.xcconfig */, + C1C2DED02D4D57E9016F63F97371D6AF /* libpag.release.xcconfig */, ); name = "Support Files"; path = "../Target Support Files/libpag"; sourceTree = ""; }; - AA1B94A43FDCFCF558694F2D72A8FB13 /* DZNEmptyDataSet */ = { + 788EDEFB5E21496647D9650462A6B824 /* Frameworks */ = { isa = PBXGroup; children = ( - 79E3E6B782516E2A186B889BB42CCAAE /* UIScrollView+EmptyDataSet.h */, - 14E088039F448E891572CF4FB9CF896B /* UIScrollView+EmptyDataSet.m */, - BF3E4ECBA913466AC8F8F8EB49BAD825 /* Support Files */, + F9D14349F376A9C55ED34164D871FD61 /* libWechatOpenSDK.a */, + ); + name = Frameworks; + sourceTree = ""; + }; + 7A147D27AABBDEE9E0FE47F29D8D196B /* Core */ = { + isa = PBXGroup; + children = ( + CE878952C13E6E81B6EC9AF664102C73 /* NSBezierPath+SDRoundedCorners.h */, + 77EB85B64F3425070C5DD49AB82E705E /* NSBezierPath+SDRoundedCorners.m */, + 84A5DC1BA09562B2B228CDB7342AA554 /* NSButton+WebCache.h */, + FF26865EDE3770D6B519FC2EF801A291 /* NSButton+WebCache.m */, + 1D9F404A4FF192A4D58F1CCBDABF7795 /* NSData+ImageContentType.h */, + 4274216ED733D6D24A6A818F84037908 /* NSData+ImageContentType.m */, + 5374EBF1EDAC82A9B42A90FF94990B99 /* NSImage+Compatibility.h */, + 3B2636934B4EF174EF297556964AEF2B /* NSImage+Compatibility.m */, + 0CEB2863A312610D85CAD8FC2CA8832A /* SDAnimatedImage.h */, + CCA9A1CCE5BD3208DDAEA9EB6104E214 /* SDAnimatedImage.m */, + 1A5730F8FF615B29EF9E715201049AB0 /* SDAnimatedImagePlayer.h */, + E0AE0BD489A7854E999E018DADC260FB /* SDAnimatedImagePlayer.m */, + 75FDA1B4922575242514BF3982518A5D /* SDAnimatedImageRep.h */, + 5FE484C0D7FBDED1E471D6EBC8D479B0 /* SDAnimatedImageRep.m */, + 409C32CE1D268738C6F87015E221ECE3 /* SDAnimatedImageView.h */, + 344213CA327CA419C04C3FEF6FCFF6D5 /* SDAnimatedImageView.m */, + 1A87BA3BBFDE3A2ACE4ECFF3CC148E2F /* SDAnimatedImageView+WebCache.h */, + 49247916839CBE8B6D04046734D9F3DD /* SDAnimatedImageView+WebCache.m */, + D95D7163B72EA8BA1B3048B59B1C5C73 /* SDAssociatedObject.h */, + AD1AA78D53C8E19F0B908E1E7C7ED9F5 /* SDAssociatedObject.m */, + F462AFE0CF5D2BF19C0991BBCEDBDBE0 /* SDAsyncBlockOperation.h */, + 0079796DD8034823D8CF22590713F35F /* SDAsyncBlockOperation.m */, + 87B76ABC59E0DE2AF49F7F8194E4AC97 /* SDCallbackQueue.h */, + 74834C0BAE4DEC70C80CAD05B6F3E8C8 /* SDCallbackQueue.m */, + 837577F0491FD5E7321183A09B16718C /* SDDeviceHelper.h */, + ADD64639B79EC04B5ED7860CF2A031C7 /* SDDeviceHelper.m */, + 515FDC0439B7E1613994D6D1DA1792B0 /* SDDiskCache.h */, + 70F7702A050C3851DC59DC5473A455B2 /* SDDiskCache.m */, + 9DC86E6464DBCCCAA4B2A44C79B75F1E /* SDDisplayLink.h */, + 0E0CED41803D4C6946C3D1DA7221EE2C /* SDDisplayLink.m */, + 9A44547D5D85E7686F4F26E321C7AF8A /* SDFileAttributeHelper.h */, + 7FFDC6CA0100B669C742FC7EB614AFC2 /* SDFileAttributeHelper.m */, + 064A937E4A6C8E89D03B3043F9C14204 /* SDGraphicsImageRenderer.h */, + 829ECA4FDEB230D4506EC36A25EE8E8A /* SDGraphicsImageRenderer.m */, + AB288ECC5377A909B0BD9A21207B04E6 /* SDImageAPNGCoder.h */, + 7B9B85A5A3CDCBB4B668AA1DC6CA957F /* SDImageAPNGCoder.m */, + 53762AD8DEFABE4D2491C357E54356E5 /* SDImageAssetManager.h */, + DB2BF2ACFCB9D6217441D80FF348D0E0 /* SDImageAssetManager.m */, + 95F7F71C8A4584D95296DCA10BAEE176 /* SDImageAWebPCoder.h */, + E7477FACC1E5568DB06DF9684B1B319D /* SDImageAWebPCoder.m */, + 2D0B9A25534B06B252B6D172DA02D69B /* SDImageCache.h */, + 4E4C52597E48E96451B03D21D25B1761 /* SDImageCache.m */, + 88E93C460ADD8DC747482AD00F0EABE0 /* SDImageCacheConfig.h */, + 4FC037F702F9AB2DFFCFBEC78357A7D5 /* SDImageCacheConfig.m */, + E692AA6007AD608044CE4456BF87EFF6 /* SDImageCacheDefine.h */, + 852B2DA5BDF4851FB6EB521024F446DB /* SDImageCacheDefine.m */, + 3218A8A817AD30A368BD59EF20A9CDB6 /* SDImageCachesManager.h */, + 1040D661F792CBA550F3E449D742C718 /* SDImageCachesManager.m */, + FA3F8AD60D6B3D48C612D450375914F7 /* SDImageCachesManagerOperation.h */, + DE70C986CE9785E47761CF2E67C59727 /* SDImageCachesManagerOperation.m */, + E5C1766C01CFE80C9451625DDB63B8B4 /* SDImageCoder.h */, + 5B940E40701FFA614FD75BCFDB39FE14 /* SDImageCoder.m */, + B955F22C08CB0F4B90D5567E05A5435D /* SDImageCoderHelper.h */, + 771518CD4065900AB5F40F9A73F573EE /* SDImageCoderHelper.m */, + BEEA800E3AF9F39024AA255044FEDF71 /* SDImageCodersManager.h */, + DD139C465E55FB03F3600CC0E709A259 /* SDImageCodersManager.m */, + 156C7BE75309AD3FEEE1FF1718BAB84B /* SDImageFrame.h */, + 8C7557C620BE450C30FEEC192B7A3DB9 /* SDImageFrame.m */, + BE69D3225A42DF8F5ABE5D2FA275B1C1 /* SDImageFramePool.h */, + FCED569D8D9DC363F06372716045A91E /* SDImageFramePool.m */, + 26299D05C56C14DC9F3689397EA87F23 /* SDImageGIFCoder.h */, + 7F0154F5CF9C128D4FEC29038BD1D94E /* SDImageGIFCoder.m */, + C8085EEFC13A27EECD99E0FD55F608A3 /* SDImageGraphics.h */, + 8A39CCC917B6BEA9C572896F7F7FE35C /* SDImageGraphics.m */, + BFD27CB8895204622251BA2B8B2B1EA0 /* SDImageHEICCoder.h */, + 553815744E2B20C3E23B0A49420A3C97 /* SDImageHEICCoder.m */, + 83891B0249F18DB9C6E42378761C2B41 /* SDImageIOAnimatedCoder.h */, + 0B316E8BC5D910ACDF7CEFB76213CEBD /* SDImageIOAnimatedCoder.m */, + 0376C887247265C8983ACF27D62F7C4C /* SDImageIOAnimatedCoderInternal.h */, + 2226BFDF0E7559263592415FB6398F44 /* SDImageIOCoder.h */, + AF3A8EC1EB1DBC181AE740B38490FF9E /* SDImageIOCoder.m */, + 27C1465339230136A20B8ED7F5A3A828 /* SDImageLoader.h */, + 0CB0F6268B41426817313B80D0CC07F6 /* SDImageLoader.m */, + 97C9B6AA596F68EC8D32291FE3E2A980 /* SDImageLoadersManager.h */, + 8E9470F3E772D7FFE6F53F259EF64DC5 /* SDImageLoadersManager.m */, + 1B6A4883F69B7694333A53DC1C2617B0 /* SDImageTransformer.h */, + B8AD92152F82D9EFF2F905BFFA26B711 /* SDImageTransformer.m */, + EC597AA7CD3DBE3C81A7AF5E0F36E4FD /* SDInternalMacros.h */, + FF6D19284674B4707E9C10E381FB6128 /* SDInternalMacros.m */, + DE4FC33D3E328C749D84D5FB959F291E /* SDMemoryCache.h */, + 087286B4C94CC545E3921DE2C062F569 /* SDMemoryCache.m */, + 89ABCADE09FFC3E5C75E8D08C5561352 /* SDmetamacros.h */, + 3D503E70206E47229DF8252F7DD4928D /* SDWeakProxy.h */, + 941FFC00719E2C54D849CE7D729C2317 /* SDWeakProxy.m */, + 3595B6F7954097CAAFF34525CD96B119 /* SDWebImage.h */, + EF41FAEBAE9B1C68A80B5041771665A0 /* SDWebImageCacheKeyFilter.h */, + 09FD2BC538AF4679D6A2885A4AD07474 /* SDWebImageCacheKeyFilter.m */, + B982B862F4977DBF8F3E5C3095344E82 /* SDWebImageCacheSerializer.h */, + DC27A3E1192073C995825D37614C8EC5 /* SDWebImageCacheSerializer.m */, + 2D03E9E1A5DA176EB1F3C1D6A9AF0293 /* SDWebImageCompat.h */, + 6DF47956D80E2DC44B1265E7FD353650 /* SDWebImageCompat.m */, + FECA3C8E0CDDDF7799913C7D30EE3786 /* SDWebImageDefine.h */, + C6F760185FBBE3C70E8609D4DD0DDF71 /* SDWebImageDefine.m */, + 94C093B1F4B9F60D02BF985E45592DFD /* SDWebImageDownloader.h */, + D4E60835427612F6FA835218DF6AA91C /* SDWebImageDownloader.m */, + 7A30D65F402B5F41A731F3E5986875D0 /* SDWebImageDownloaderConfig.h */, + 01F48FB3FF6EE857B579E68C99D0942A /* SDWebImageDownloaderConfig.m */, + 44A4C172C1EAB0F9855A3A41FFC406AF /* SDWebImageDownloaderDecryptor.h */, + FDAE21BDC47AF6A792C0F6F759DB70D7 /* SDWebImageDownloaderDecryptor.m */, + 1E41A7050A5AE58A42F2F885425342AB /* SDWebImageDownloaderOperation.h */, + 6CD98966E1AA4A5F194546F15B1D0A1A /* SDWebImageDownloaderOperation.m */, + 827EE81CAAF7FCF1A7B506336549707C /* SDWebImageDownloaderRequestModifier.h */, + 3D42783475EBA7FF4044DDB2B133F5A5 /* SDWebImageDownloaderRequestModifier.m */, + 8387666C6C04087739C55F63ABFE0994 /* SDWebImageDownloaderResponseModifier.h */, + 46505CA59F78CC0CF14C15D7359B2932 /* SDWebImageDownloaderResponseModifier.m */, + 1624BD562476B13F4165A9AF2EADAC39 /* SDWebImageError.h */, + F07CF3A141F00EA2CD973AD689A77DAB /* SDWebImageError.m */, + 7F93142FD69C7EAA3E9FA0E884BD9F32 /* SDWebImageIndicator.h */, + 6DEDC19CFC440B8133548C74AD8472A6 /* SDWebImageIndicator.m */, + 2C432315408621D4521ADA1492785C07 /* SDWebImageManager.h */, + B0D6CF0F1F2C548743992F32C681418F /* SDWebImageManager.m */, + 2C2AB7021072C1BF9C57F7022BDD7734 /* SDWebImageOperation.h */, + 9AE668D1A7A002A4756D8EC0EFF69D22 /* SDWebImageOperation.m */, + 0308D2AC141B68E8684747C9BC9D1719 /* SDWebImageOptionsProcessor.h */, + C17684078BFC0A0A0588F8A1D5CC5793 /* SDWebImageOptionsProcessor.m */, + CBA8A0CBBED41FB5632B5A9AFEB43E7F /* SDWebImagePrefetcher.h */, + 03AB9BB68971CCB0DC02055894C42E19 /* SDWebImagePrefetcher.m */, + BE4C57CE2B7334D779EAB5525B1BBDB4 /* SDWebImageTransition.h */, + 6ED681D8DB83B01AD35F2E51F3390549 /* SDWebImageTransition.m */, + E15B6C93FE67B3F74C69D33EA1704E76 /* SDWebImageTransitionInternal.h */, + 60A6ADE5F7443EAECDE24863D47CACCE /* UIButton+WebCache.h */, + 54A84B97A41A693FEE0332E9EB44ABAA /* UIButton+WebCache.m */, + EC1B21DC5020CFE01099DEF56C3E888C /* UIColor+SDHexString.h */, + BBC7221065EC0EE86616AEA917606C7D /* UIColor+SDHexString.m */, + C13D6FA8F80D8D982D3EE9466566398E /* UIImage+ExtendedCacheData.h */, + E0251166095B6E61CCA3F91435BF08F6 /* UIImage+ExtendedCacheData.m */, + E20060CB5AB9B26D1C52FF4A127C71A0 /* UIImage+ForceDecode.h */, + 94DD3D286602C5F43E1F5535BB6267D8 /* UIImage+ForceDecode.m */, + 430A800D2B75B884E6B4A9373951444F /* UIImage+GIF.h */, + D0194461203F9CA5686F41F051F3AE80 /* UIImage+GIF.m */, + F455895C2584EF41DA4980CBE596B8CA /* UIImage+MemoryCacheCost.h */, + 65DF1DBC3E52F15FDFB1FD40273153E6 /* UIImage+MemoryCacheCost.m */, + B10D0AD376DC80D269D966E0B0F40D1F /* UIImage+Metadata.h */, + 66638774A47433F0B3F8BFE52BDC7B43 /* UIImage+Metadata.m */, + 3F4D993ECBBCAF61A8DD815C519391B1 /* UIImage+MultiFormat.h */, + 124E2AA9B8C9A9B53118C1D263344A4C /* UIImage+MultiFormat.m */, + B104D19A3DBF8F6E90A231419F554D32 /* UIImage+Transform.h */, + 76488165C7F9668D6F9590121D398C48 /* UIImage+Transform.m */, + 08E894385B49754CF05268710F59F953 /* UIImageView+HighlightedWebCache.h */, + ACFF47E068E9ECD933B98678C3803275 /* UIImageView+HighlightedWebCache.m */, + 1BDA33DDEE2B6A6904273B1BAC02FB0A /* UIImageView+WebCache.h */, + 676A307259FDA71064413640A20D4306 /* UIImageView+WebCache.m */, + C716C642CCD776901EEE5AC5AFB049EB /* UIView+WebCache.h */, + 4385FFC63C12FDAE1DAEAFC01D395F99 /* UIView+WebCache.m */, + 0C0FAF6B1B5670552A77607A0E1EFE46 /* UIView+WebCacheOperation.h */, + 2BE86C300A510B7ACF06F93D38F0E5C5 /* UIView+WebCacheOperation.m */, + C2E82A3E9AD5505AD9DE056098F3E9C8 /* UIView+WebCacheState.h */, + 23557B764246BD6CB2EEB2CA1D72CBFD /* UIView+WebCacheState.m */, + C61A5CE6805A1F81DE70F36716793C8A /* Resources */, + ); + name = Core; + sourceTree = ""; + }; + 7BB9C174BB7B0D0634B7B504F66010CC /* GTExtensionSDK */ = { + isa = PBXGroup; + children = ( + FFF2EEC6298F625E6AAA09F73C3658C0 /* Frameworks */, + FEC92C13327C7E1EEF823C45E97D22EE /* Support Files */, + ); + name = GTExtensionSDK; + path = GTExtensionSDK; + sourceTree = ""; + }; + 7E340B9E04B16027DC35A64D0B9B5C18 /* DZNEmptyDataSet */ = { + isa = PBXGroup; + children = ( + 086F82024CBEC88716C7C9DD16E3D1D8 /* UIScrollView+EmptyDataSet.h */, + 96978B0C90B5415BAF2D825548AA1532 /* UIScrollView+EmptyDataSet.m */, + E36AFF72285F002F9AB38E7E72D6FD9C /* Support Files */, ); name = DZNEmptyDataSet; path = DZNEmptyDataSet; sourceTree = ""; }; - AA26B60D1342D0A74C751DFCECDE3711 /* Support Files */ = { + 7FFC6E6FA1CECD3C2E25074783E0D821 /* SDWebImage */ = { isa = PBXGroup; children = ( - C8A4C326266EDD1E52838F96D00AA664 /* SDAutoLayout.modulemap */, - E1A018FAB82910B9F4AC33CA00EE7B5E /* SDAutoLayout-dummy.m */, - 3CFCF54EFC1EE100B8E9823FF2628A5E /* SDAutoLayout-Info.plist */, - B1389DBC57D8F894AF7DA62D7347EFA5 /* SDAutoLayout-prefix.pch */, - 843E080F4B64BF4FCED63C5D41773670 /* SDAutoLayout-umbrella.h */, - 617C6309812B2DAF77D35B725A4A6DB6 /* SDAutoLayout.debug.xcconfig */, - CCB3B04A33759556019C9C11FE3848FC /* SDAutoLayout.release.xcconfig */, + 7A147D27AABBDEE9E0FE47F29D8D196B /* Core */, + EF921F5427ECFE44817FB7496AD99B50 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/SDAutoLayout"; + name = SDWebImage; + path = SDWebImage; sourceTree = ""; }; - AFAC19B5B4CE0F8ABDA73996719274F5 /* Frameworks */ = { + 8BB427DA8E30D063EF6CF0F5E360453D /* Frameworks */ = { isa = PBXGroup; children = ( - 9DDD5B9F0C14C7F2AFC95812F6879A13 /* UMAPM.framework */, + AABEA478B23AC3BD498AA59691498AD7 /* UMLink.framework */, ); name = Frameworks; sourceTree = ""; }; - AFC4843F6E325A24D41195D0C23181CC /* Support Files */ = { + 8CD3836ED50A4A69CBD7E4128E6494C3 /* Reachability */ = { isa = PBXGroup; children = ( - 19F967301523BA594A9204350648AA39 /* UMLink.debug.xcconfig */, - 951C2276A922175710B0A820CFD17716 /* UMLink.release.xcconfig */, + ECB5E2E79DD35D517013BE5C39F7CEFE /* Reachability.h */, + 8A520AB8F39015CE7319D42CB63A0D8F /* Reachability.m */, + 98010D93A9D24C7FA7B04C3707B3F818 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/UMLink"; + name = Reachability; + path = Reachability; sourceTree = ""; }; - B39E63C47A97A36000BE85714059C9E5 /* UMCommon */ = { + 8EEC67D57769C213102CFAF2FEF2097F /* Support Files */ = { isa = PBXGroup; children = ( - 75825406A9894AB7B859E7A265D1B557 /* Frameworks */, - EBDBB58D8F017ECA2D248BD8266048C1 /* Support Files */, - ); - name = UMCommon; - path = UMCommon; - sourceTree = ""; - }; - B66F1442BED609C244D4E1DF0E22273B /* Frameworks */ = { - isa = PBXGroup; - children = ( - 34C63C83514BED3FE7E8D9D5C3B13C74 /* libpag.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - B8159049B0FD1115ACCFE893CBC16AAD /* Support Files */ = { - isa = PBXGroup; - children = ( - 2DB85165345B0A0838DD6C7584AE3AF0 /* WechatOpenSDK.debug.xcconfig */, - 10093AC8BC9996926DAD08DFC345460C /* WechatOpenSDK.release.xcconfig */, + 4663C7749C3D367A092DADD90894EB72 /* WechatOpenSDK.debug.xcconfig */, + F32EDCF5308FC4E2DE020E51D2DB4A2F /* WechatOpenSDK.release.xcconfig */, ); name = "Support Files"; path = "../Target Support Files/WechatOpenSDK"; sourceTree = ""; }; - B8F060B4EA7FE28F73AA07A5081D9EA5 /* Resources */ = { + 96EB51FCC1926796A0F4F4CEA37C20A4 /* GYSDK */ = { isa = PBXGroup; children = ( - 388432B56F9F74C644136B4F4EB419F8 /* PrivacyInfo.xcprivacy */, + 50DCD84D36343E9B0265315544FFE20D /* Frameworks */, + B84829C4D1080095C6CCFBFAAFC8A1DB /* Support Files */, + ); + name = GYSDK; + path = GYSDK; + sourceTree = ""; + }; + 98010D93A9D24C7FA7B04C3707B3F818 /* Support Files */ = { + isa = PBXGroup; + children = ( + DCD63B16C5B4E14137CD8C7A34A38E61 /* Reachability.modulemap */, + A100A060ADDB3151CE38C14A3D8C8668 /* Reachability-dummy.m */, + D30D63AE86DDD03C9F83D1E62EC841D1 /* Reachability-Info.plist */, + D25653F2196DB9CB8D0A33F19B719861 /* Reachability-prefix.pch */, + 0BA2D3D7D525D15D8CB0340CB8E589F8 /* Reachability-umbrella.h */, + C9E4451B2EE1D53B65B23EC51ABB575E /* Reachability.debug.xcconfig */, + FAF0F151D1806607A949A57749FB9F20 /* Reachability.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/Reachability"; + sourceTree = ""; + }; + 9AAA1B95CCEA7F148123A1D9A00D456D /* ICGVideoTrimmer */ = { + isa = PBXGroup; + children = ( + A76E5648A7537D67D3BAC0D7BCA51812 /* ICGRulerView.h */, + 38DA2193A09EA056496C9E73868EA94E /* ICGRulerView.m */, + 54438A370FD6E10AD4371667786CD23C /* ICGThumbView.h */, + 4080F720F88F70F706AE3D17011D5D36 /* ICGThumbView.m */, + 031759B7DDC0B6990C69FD2EFA31A67F /* ICGVideoTrimmer.h */, + E5530A793F893829C99C3DFFF7B07ED3 /* ICGVideoTrimmerView.h */, + F3B4689CA71F281ABBCC77725EDAD286 /* ICGVideoTrimmerView.m */, + 0BAF89A65F575F059BD258E386B123B9 /* Support Files */, + ); + name = ICGVideoTrimmer; + path = ICGVideoTrimmer; + sourceTree = ""; + }; + 9C67B0C1351434409FEF8EB0F6EFBAB3 /* Support Files */ = { + isa = PBXGroup; + children = ( + 8095B3EDEBD1F73C2A58638CB817363C /* MBProgressHUD.modulemap */, + C5A155E3A9DCFE8B3FB0E608943678E4 /* MBProgressHUD-dummy.m */, + A408F1A3088E5A1BD367B10BEFE63D07 /* MBProgressHUD-Info.plist */, + 15199033DB9A9CD54056BA720CBED37C /* MBProgressHUD-prefix.pch */, + 04A7A98065E2BC7E271CF3929EBEB614 /* MBProgressHUD-umbrella.h */, + DD97624A3DC6119D78922D317A9BCACD /* MBProgressHUD.debug.xcconfig */, + 545AA9B08E4A8F3A2DE88E6A70879AC9 /* MBProgressHUD.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/MBProgressHUD"; + sourceTree = ""; + }; + 9F0E2E2A6CE96703B48481E9DEE47671 /* UITableView+FDTemplateLayoutCell */ = { + isa = PBXGroup; + children = ( + E277069895218EB50FAE4F7AA036C2D8 /* UITableView+FDIndexPathHeightCache.h */, + DE833F2FE6240C7E94B275B8C73ABA1F /* UITableView+FDIndexPathHeightCache.m */, + 1724CEDE7A9C756FAB132B77966941B5 /* UITableView+FDKeyedHeightCache.h */, + 0CD6768E74EBF127C36B26ACB8248ACF /* UITableView+FDKeyedHeightCache.m */, + 4AE7EC9EDC9B33D81E0AF659030477EF /* UITableView+FDTemplateLayoutCell.h */, + 1CFAE103B6F71EB0DA2FDDAB8C836E66 /* UITableView+FDTemplateLayoutCell.m */, + 7C9B62A4621981E7418F35F012679121 /* UITableView+FDTemplateLayoutCellDebug.h */, + FFDD3449DFBA57D97D46161DEC5976E5 /* UITableView+FDTemplateLayoutCellDebug.m */, + FABD29A8C1B00D05C0ED13B94F6A958D /* Support Files */, + ); + name = "UITableView+FDTemplateLayoutCell"; + path = "UITableView+FDTemplateLayoutCell"; + sourceTree = ""; + }; + A6E48EFA3512FED9BD9E1B8F5681A72B /* Support Files */ = { + isa = PBXGroup; + children = ( + EE7F6B7660E97DA6EBA7F1D549BB1942 /* SDAutoLayout.modulemap */, + 3ADAD0B0BCDE6872A55FBD05E805DEB3 /* SDAutoLayout-dummy.m */, + 86BA6DC8D1C52B9613344E779F4CB338 /* SDAutoLayout-Info.plist */, + 538056DA305CB3BE5A4CA45212025217 /* SDAutoLayout-prefix.pch */, + CD63A168EE4C4E21CD2496C9394F8048 /* SDAutoLayout-umbrella.h */, + BFC22B96CC2ECE9A1B4EAF27F859E5E1 /* SDAutoLayout.debug.xcconfig */, + 3727A7D22E06550DA98428F6D893A78A /* SDAutoLayout.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/SDAutoLayout"; + sourceTree = ""; + }; + A82684CACED607766F879D4EF5748C01 /* libpag */ = { + isa = PBXGroup; + children = ( + 357DC631648F431DBE14F2CA2A1A925E /* Frameworks */, + 7855D92C717E8EC889DF0AD60D831E9D /* Support Files */, + ); + name = libpag; + path = libpag; + sourceTree = ""; + }; + A99063C66AA3794339B3F5F713A5E2C4 /* MBProgressHUD */ = { + isa = PBXGroup; + children = ( + DA42BC27F0FC09837F39521D40218333 /* MBProgressHUD.h */, + 26CD401988993CDE9D5ACE78F0AEBBA0 /* MBProgressHUD.m */, + 9C67B0C1351434409FEF8EB0F6EFBAB3 /* Support Files */, + ); + name = MBProgressHUD; + path = MBProgressHUD; + sourceTree = ""; + }; + B84829C4D1080095C6CCFBFAAFC8A1DB /* Support Files */ = { + isa = PBXGroup; + children = ( + FAE75F33FF3418A751E62CFDC63B9D99 /* GYSDK.debug.xcconfig */, + E4FC1664B1E99E6D91435A05CE916139 /* GYSDK.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/GYSDK"; + sourceTree = ""; + }; + BC470BB2FD939254477384BBD92E1A85 /* UMDevice */ = { + isa = PBXGroup; + children = ( + 3605284E3E6C52184C0015EFD4A5EB4C /* Frameworks */, + D62BD8E8C2AD2A61B316240B9FA094C7 /* Support Files */, + ); + name = UMDevice; + path = UMDevice; + sourceTree = ""; + }; + BD66AC081A761C8A0C096FFDE6CDED22 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 20541E73AABDA8C9919F91F1C1F9EB00 /* UMCommonLog.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + C2937C7B0304208BDF02FC21A808BA87 /* Support Files */ = { + isa = PBXGroup; + children = ( + 9A71A144263170E0E56AA6A9613BB1B6 /* MJRefresh.modulemap */, + 5DEB656D29EB01FAF1941260A2C5D27A /* MJRefresh-dummy.m */, + 2FAF0A8EE1A3DFFD0FD6BB3A32025004 /* MJRefresh-Info.plist */, + E512AE21FEB203FDA443107B4A6178BD /* MJRefresh-prefix.pch */, + 88BC24D04723806BD9856AC6899EAC17 /* MJRefresh-umbrella.h */, + 7C10D8AA14E197F28B3F6CA66B8324B0 /* MJRefresh.debug.xcconfig */, + 642080791543F92156EF491D003530AE /* MJRefresh.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/MJRefresh"; + sourceTree = ""; + }; + C61A5CE6805A1F81DE70F36716793C8A /* Resources */ = { + isa = PBXGroup; + children = ( + B27CFF5D676D95164D5B3408E5FA7EB6 /* PrivacyInfo.xcprivacy */, ); name = Resources; sourceTree = ""; }; - B9FECDD407C5E11744341CCDC27A37FC /* Support Files */ = { + C9867C33B426FDEF565390E8E4A8C47E /* UMLink */ = { isa = PBXGroup; children = ( - 18C64F829CD049E637D71504C23EEECD /* Masonry.modulemap */, - 236E2C637B1EDE8D0C152F39C6D96B4B /* Masonry-dummy.m */, - 495B0AC77FA0D44D38B0F647F71154B1 /* Masonry-Info.plist */, - 5A8CAD7359EF6C9033A7987D9F6CCA37 /* Masonry-prefix.pch */, - 8A1F4DD2D08563957A61F83DEB20F636 /* Masonry-umbrella.h */, - A7AAD37E0E68B424A2704D3A0D7BB6A7 /* Masonry.debug.xcconfig */, - D3379DA2005CFB1CF2D0C3AFF85280AC /* Masonry.release.xcconfig */, + 8BB427DA8E30D063EF6CF0F5E360453D /* Frameworks */, + DB5E32AA0BEA7845E7D6147BCEFE7E22 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/Masonry"; - sourceTree = ""; - }; - BF3E4ECBA913466AC8F8F8EB49BAD825 /* Support Files */ = { - isa = PBXGroup; - children = ( - 6FD70E515F889A007A5B0BDBE6946E8D /* DZNEmptyDataSet.modulemap */, - 6B8E85952F77622A8B7C4F41BB97310C /* DZNEmptyDataSet-dummy.m */, - ADD5DE9E506126E35F33CB74C2311BB9 /* DZNEmptyDataSet-Info.plist */, - 95EB014F811BC29B2C032860861CD730 /* DZNEmptyDataSet-prefix.pch */, - 855376FF2A2F1D89B3FBC019D39A9402 /* DZNEmptyDataSet-umbrella.h */, - 78CA4DE1AFB4E3F2250D737875CBA6A7 /* DZNEmptyDataSet.debug.xcconfig */, - DB54413BCE9A3D2EA49509FAC31B97CB /* DZNEmptyDataSet.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/DZNEmptyDataSet"; - sourceTree = ""; - }; - C0782A645659ECAE26BDEDB643B62185 /* Support Files */ = { - isa = PBXGroup; - children = ( - 73E4D37B000606078AED1B3044BD6086 /* UMAPM.debug.xcconfig */, - 6F7DE900062BD7429FE01EEE48D97832 /* UMAPM.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/UMAPM"; - sourceTree = ""; - }; - C1A7CEEC2365F24762CC08A8F7E2476E /* NSURLSession */ = { - isa = PBXGroup; - children = ( - 7DAC95343740A865CF0933B517FE1483 /* AFCompatibilityMacros.h */, - A3C2D18C9EA92E304B508E33C636908A /* AFHTTPSessionManager.h */, - 18D494480DD5F3C5BC3E140B779085D7 /* AFHTTPSessionManager.m */, - 2956EC95AAD037D82FF88B4187FCBCF8 /* AFURLSessionManager.h */, - D173FCA235AE2FB06EC9F282ED1C43BC /* AFURLSessionManager.m */, - ); - name = NSURLSession; - sourceTree = ""; - }; - C30289E68F9577F23965227DE09AB83F /* LSTTimer */ = { - isa = PBXGroup; - children = ( - DED3A12890A29D9BEAA24B58E2129417 /* LSTTimer.h */, - EFB62CCC407A8A276F04C19AA61A46F9 /* LSTTimer.m */, - 0D22FB6A9AF9B2AB344A1A061D7032C3 /* Support Files */, - ); - name = LSTTimer; - path = LSTTimer; - sourceTree = ""; - }; - C4932B0A6C42CB2A4F8A9D969FF06C1E /* Core */ = { - isa = PBXGroup; - children = ( - 0324B44EC229B57ABC23A4314856AB6C /* NSBezierPath+SDRoundedCorners.h */, - 032140DEE9E08DE888746E2BA1EBD8FD /* NSBezierPath+SDRoundedCorners.m */, - 630DCC5C7E859338ED44073AF760CE59 /* NSButton+WebCache.h */, - 14DFAD9EB1CB707344AA3FE5CB074FA1 /* NSButton+WebCache.m */, - 7E2A0A61BCB2C22A51D00ACB273FC9FC /* NSData+ImageContentType.h */, - D116AD4ED0E8448AA874230D9440E4F6 /* NSData+ImageContentType.m */, - 03B2CAB6BC3613FD97D3FDFBF9830071 /* NSImage+Compatibility.h */, - 476AC2A2A92EBFC4BB228F38B2DB2EC3 /* NSImage+Compatibility.m */, - 0D12076F184CE33B97EF02196E164BDE /* SDAnimatedImage.h */, - 2188C7BA7A5DA673543D721B14FA763B /* SDAnimatedImage.m */, - 27D4B20871DBDAF827A7FB42DEF52154 /* SDAnimatedImagePlayer.h */, - C93FCB98936AC19949ECC58907E5826E /* SDAnimatedImagePlayer.m */, - 229F8B35EDDF9764BB011DB39A02186F /* SDAnimatedImageRep.h */, - F7073D91FC7A70BA7E35DBB0611382CD /* SDAnimatedImageRep.m */, - AA7A8264977D83DC1552FE87CE3159F9 /* SDAnimatedImageView.h */, - 8029902E7F07943C0DC658E8B5228632 /* SDAnimatedImageView.m */, - 1939881E6C814EC441D883097671F146 /* SDAnimatedImageView+WebCache.h */, - 7EFCF6AD7496E82B28E8079F1D61FD59 /* SDAnimatedImageView+WebCache.m */, - 7309DB8FCC4E82DB7D1E61D76E343BA4 /* SDAssociatedObject.h */, - 8CBF3CD5E2F6D0BDAAC32DFE38CEA16E /* SDAssociatedObject.m */, - 772836E33B05EA5FB67DC7848417AC2A /* SDAsyncBlockOperation.h */, - D47660974062D59D2A8180047D2C0525 /* SDAsyncBlockOperation.m */, - 5F219785D81A971F57C38079ADDDDA5B /* SDCallbackQueue.h */, - 3C5D625E56980E77A750D3873298E771 /* SDCallbackQueue.m */, - 934BBDF07652AEB765DD15A5D9A01FE5 /* SDDeviceHelper.h */, - 0D2B24F9525447830C77EF8CB70AC15B /* SDDeviceHelper.m */, - 6264B5B6B286115923C62CBBBDC13551 /* SDDiskCache.h */, - FFDCC95979FD0DF3729D3387F55709EC /* SDDiskCache.m */, - 7AFC50D8BD3319FE378772A4881098F4 /* SDDisplayLink.h */, - B16A7CD79C3F714ED3ED442FDC938566 /* SDDisplayLink.m */, - 9D5874B9CFA15D97EB73578527E3B278 /* SDFileAttributeHelper.h */, - A2B460C226EE52322D6D7410232EC4DD /* SDFileAttributeHelper.m */, - 4BA381BBF76ABD16D51D6F02B350DE6C /* SDGraphicsImageRenderer.h */, - E7F54E2F65D33DAB5575592D5AB05376 /* SDGraphicsImageRenderer.m */, - 5A818A4C7AC4138DAD4B006AC8EB84A3 /* SDImageAPNGCoder.h */, - 11858ED4E4C331D04033690589D9EE57 /* SDImageAPNGCoder.m */, - 470261096E3955DB71CE04CB740BED51 /* SDImageAssetManager.h */, - 02E96CED3DDB93DEE5187F58BD8CE97C /* SDImageAssetManager.m */, - 09C473B6BCDCF86E2D43FD3468E9D097 /* SDImageAWebPCoder.h */, - 891C8570BA57D50F8EFA1140B8860C99 /* SDImageAWebPCoder.m */, - 4229711DADFFFD40B826235733395EE5 /* SDImageCache.h */, - 4E29AB0809893DC4747F4A029BF89E64 /* SDImageCache.m */, - ECD8758925BE8D89F766F2653F1A4558 /* SDImageCacheConfig.h */, - 267DF34A76756237EAC393DFB3515CCC /* SDImageCacheConfig.m */, - 1B3BAA668C6D1D5EFAE02C8F0B2A981C /* SDImageCacheDefine.h */, - 9FC00C1BB33C2A1731D023BC8DF1B8E0 /* SDImageCacheDefine.m */, - 70F9BCEE3E80E260128B12956B23C9A3 /* SDImageCachesManager.h */, - 1DA07560D3FD74D920F5DC47DBCF9636 /* SDImageCachesManager.m */, - 4E00F9772755A8B273A3E24D16151BE4 /* SDImageCachesManagerOperation.h */, - CBAAB77478CC37D0F3DDD500FA9C52D5 /* SDImageCachesManagerOperation.m */, - 906E25751801C6CD7CE6CB6E3B2A51C1 /* SDImageCoder.h */, - CA49DF2BBB3481936B7003DFA4BAC84B /* SDImageCoder.m */, - 57D91FD2CEB74EC0740359625F4B9AB7 /* SDImageCoderHelper.h */, - F0BE20D15B8927D7B619B4944401F2BD /* SDImageCoderHelper.m */, - 3DBE69520669C139C2728CC1EC6E456E /* SDImageCodersManager.h */, - 8C41FB2DAB18DE3D05C13048CD6629DE /* SDImageCodersManager.m */, - 5B57F7AFFF68C11F5D93CBB4A1F8E319 /* SDImageFrame.h */, - 32564539E674BD2E3FAE0B69000B3104 /* SDImageFrame.m */, - 8E68CB8B92CEA41692FB508B5E116EA3 /* SDImageFramePool.h */, - E6F669E4837E103806ED4F1474C4EA9C /* SDImageFramePool.m */, - A2BF1B5C984EBC34D3994ADC124DF867 /* SDImageGIFCoder.h */, - 5CDD206CF445380FD7ADF18530506036 /* SDImageGIFCoder.m */, - 2EFCE99F07260839E5AAE83C16BE2568 /* SDImageGraphics.h */, - 17174B863FD08D3055CFC9654B64B9AA /* SDImageGraphics.m */, - B7C7503750DDAFAA532079375C651886 /* SDImageHEICCoder.h */, - 5B77176DE37940B490EA5CF81A47A482 /* SDImageHEICCoder.m */, - BAB85FBA82165A97496B255636BB54A5 /* SDImageIOAnimatedCoder.h */, - 0CEB69036A32FCA7A6D74786BEB1539B /* SDImageIOAnimatedCoder.m */, - D07D94DAE03A0F02ADDD7637CDC0DBA1 /* SDImageIOAnimatedCoderInternal.h */, - 1AABA07DCA82D1ACAEF0AEA87CB4B179 /* SDImageIOCoder.h */, - A9A673582B8E28B83935902D6C5B953C /* SDImageIOCoder.m */, - B0344FFC03840D7C4BFE4D27289B5225 /* SDImageLoader.h */, - 5CE16848A98819872C242E3D79C97444 /* SDImageLoader.m */, - 421630D9659EF0EABDD449A516A44D3E /* SDImageLoadersManager.h */, - 4AE7217D69AC44F644E1BBE9816EA892 /* SDImageLoadersManager.m */, - F525AFE8B29364D4E4C21C9E674CABF3 /* SDImageTransformer.h */, - AF3BE525689D13F6E052AA4AE9C75F70 /* SDImageTransformer.m */, - 0EC5BA3F215BB9DED009C07871961AC9 /* SDInternalMacros.h */, - F3280D3D5544541302634758FE6418FF /* SDInternalMacros.m */, - 3437B2AF1DEAE97B417A9DC781E66ED5 /* SDMemoryCache.h */, - 44398A9D825767177038A13738841322 /* SDMemoryCache.m */, - 485D712F428B003A772FA4C2B444A2D5 /* SDmetamacros.h */, - B9EC178502A518A500F29B4B1491F9B7 /* SDWeakProxy.h */, - DF282DA8297390206650116112BD998F /* SDWeakProxy.m */, - 7179136D4FCF9E1A16DD9F2D31C27A0C /* SDWebImage.h */, - 91FA71ABF4B138573C0CCA2F1B4CE51E /* SDWebImageCacheKeyFilter.h */, - 4AF4FB0B0CA5AC01C89755101451A0F5 /* SDWebImageCacheKeyFilter.m */, - 618004BC60F94139334F108AB390A4E8 /* SDWebImageCacheSerializer.h */, - B109E52903F0170DA536D58B503A821D /* SDWebImageCacheSerializer.m */, - D3B93CBC057F7D0C954DBE82694CC2E9 /* SDWebImageCompat.h */, - B91706D36785E6C3E5290F25AAC3625B /* SDWebImageCompat.m */, - 23DEA8931CFB30CDD11A70877A4C4C12 /* SDWebImageDefine.h */, - EF5EEEB2821F870AD85C38B89B99F23D /* SDWebImageDefine.m */, - 33C50A1914CE4CE4C1CEDB75DEA40096 /* SDWebImageDownloader.h */, - 16BEFEEE00ADF723FDBA319859E2BFAF /* SDWebImageDownloader.m */, - CD5772414F0CC31933EC5444B27F2EDA /* SDWebImageDownloaderConfig.h */, - E9F41BA2DB08318A0B597A62FDF6ABE7 /* SDWebImageDownloaderConfig.m */, - 560EC487097587AE05A831E4E784807F /* SDWebImageDownloaderDecryptor.h */, - 7E65015EEDBD4D734150D0432AC8442E /* SDWebImageDownloaderDecryptor.m */, - 982FEE24423AB8859003D1210B8749E1 /* SDWebImageDownloaderOperation.h */, - 009C150A22E7AAD856B3FF309069A7A1 /* SDWebImageDownloaderOperation.m */, - 6EF77FD0848BDBE7AC5F50680A5EB265 /* SDWebImageDownloaderRequestModifier.h */, - 266CFBA1CBC42DBF48EE3974AB1A3383 /* SDWebImageDownloaderRequestModifier.m */, - 1ED7F49DBBAC82BB4FEF66223A4A3948 /* SDWebImageDownloaderResponseModifier.h */, - 6753242153F1CCCBA317CBA23B11AB6D /* SDWebImageDownloaderResponseModifier.m */, - 1E38E4B8F12F3B2E2490893F1535B8CA /* SDWebImageError.h */, - 893697AF5D4E742A7D12D3DEA954CBED /* SDWebImageError.m */, - 32F57D66639DEE2620718B9FE61AAEAC /* SDWebImageIndicator.h */, - E4DC2BC5602D7E9498295818F077BF21 /* SDWebImageIndicator.m */, - 30613860FD0A9B3ABD5B19A591B3F20E /* SDWebImageManager.h */, - 7AC0D28F8CCC2487149ABA8715F04952 /* SDWebImageManager.m */, - 4DF7528F5A2DC1F9620289F90730CB88 /* SDWebImageOperation.h */, - ACB3DB27DFE15D43F4AFF9D72838C731 /* SDWebImageOperation.m */, - B3F855F6AE750E0077EBB5E54E3C242B /* SDWebImageOptionsProcessor.h */, - 2DB5BE19E927A51BC38B183065D4B448 /* SDWebImageOptionsProcessor.m */, - 839C4C0914E7657D0CD4FC93DB1E5ADC /* SDWebImagePrefetcher.h */, - 7519BA57271F1C7EB1EBD336AA86F2CB /* SDWebImagePrefetcher.m */, - 83C36F0F53C459EC4B9AE3FD794D7136 /* SDWebImageTransition.h */, - 895FC6FC7CDA0EB4F83981E5DC72E8C7 /* SDWebImageTransition.m */, - C3883F0A4C72496E3C289FEA4C92DC7B /* SDWebImageTransitionInternal.h */, - 7E46D9D89525CD98B534EF8A6A0D2828 /* UIButton+WebCache.h */, - 389AE23CFFFB6E522FE8BA5FEDFD49BB /* UIButton+WebCache.m */, - 63EDF13B12AB4B7D9C4F6535198EAAF3 /* UIColor+SDHexString.h */, - A920A13371CD24C3A4CBE40F6A9C0C92 /* UIColor+SDHexString.m */, - 3E7BF276C4E83650A907F2D68EFEBE99 /* UIImage+ExtendedCacheData.h */, - 80A595A46B80E9981B339DD592FA67D8 /* UIImage+ExtendedCacheData.m */, - 7E1ED21E06CE836C27DFCFA9075CB074 /* UIImage+ForceDecode.h */, - 4F78A0D1AF4B0F8D424D881966C52F90 /* UIImage+ForceDecode.m */, - B6DE291BE1F7BCB89DC204A4F920DBA1 /* UIImage+GIF.h */, - D633255FC2DE60C33B66519039754FA4 /* UIImage+GIF.m */, - FDB6E62D23061FBA00DCABD27B1D5B15 /* UIImage+MemoryCacheCost.h */, - 0142661D045EFEAA83071647BA90BD75 /* UIImage+MemoryCacheCost.m */, - 6276C0A0747FF876AF52FB5668271F6B /* UIImage+Metadata.h */, - 154802637ED07B4D34C7D94CFC2840DA /* UIImage+Metadata.m */, - 78CEFCD1D75E9D5360ABCA0EA84F53CA /* UIImage+MultiFormat.h */, - 47154973B97954FDEDAAC73D461160BF /* UIImage+MultiFormat.m */, - 70CFCAA40E14656BAC4CB9F59BFDF182 /* UIImage+Transform.h */, - 768B894CAB8D4B31F6DBAC9B896D67CD /* UIImage+Transform.m */, - 20DDA280318BD7E3EB5E119228ADE316 /* UIImageView+HighlightedWebCache.h */, - 7F1DAA8C77FB801F6E366680259F631D /* UIImageView+HighlightedWebCache.m */, - 0D5B790EFC0D13BF710B60DB8A58AECD /* UIImageView+WebCache.h */, - 6DD02E7C0F3C03DF447427664406DA0C /* UIImageView+WebCache.m */, - 6FBE7C66C89D11FCCCC1A648445FAC5E /* UIView+WebCache.h */, - ECB7FAC03B6C5001D5FAFD76D6E65E08 /* UIView+WebCache.m */, - 727095846CDD66F2B960882C410BB306 /* UIView+WebCacheOperation.h */, - 70E7F380AF40E1369DEF28BFDBFC2117 /* UIView+WebCacheOperation.m */, - 2BD4E458FA167CE1CD640C890C476992 /* UIView+WebCacheState.h */, - 165ECC3BE077E7BADCB3CE19F7DB25A4 /* UIView+WebCacheState.m */, - B8F060B4EA7FE28F73AA07A5081D9EA5 /* Resources */, - ); - name = Core; + name = UMLink; + path = UMLink; sourceTree = ""; }; CA172BDAD3F19BABFA5B218FB5183C18 /* Targets Support Files */ = { @@ -2585,351 +2732,285 @@ name = "Targets Support Files"; sourceTree = ""; }; - CF1408CF629C7361332E53B88F7BD30C = { + CB70F46950802A6C7E649D4766B4E3A5 /* iOS */ = { isa = PBXGroup; children = ( - 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, - 2FE445AD883B9ABD3E0241A05A5B79FD /* Frameworks */, - 7E969650952957FAC730F2DB3EFAB233 /* Pods */, - 5C19755C30654F41E798E98D31F772F3 /* Products */, - CA172BDAD3F19BABFA5B218FB5183C18 /* Targets Support Files */, - ); - sourceTree = ""; - }; - D352545CFB2094ED4DE76418495426C4 /* Support Files */ = { - isa = PBXGroup; - children = ( - F0C24B6A7CF4CE7CD176058DD9F270E2 /* IQKeyboardManager.modulemap */, - 9772FF91199204C0FEA2B45FA89E80B7 /* IQKeyboardManager-dummy.m */, - 0A8DF2A425C5CFCAC50B6958B9CAB696 /* IQKeyboardManager-Info.plist */, - E4E9796DE0A2A71309C033C6CECF1063 /* IQKeyboardManager-prefix.pch */, - D161833FB3A5B2736FE91E45CE843052 /* IQKeyboardManager-umbrella.h */, - 507E0CF5E53DD46246C7217F0A7D98D9 /* IQKeyboardManager.debug.xcconfig */, - 44484DB9E9AF6A54EB6ABBBB099E8FCE /* IQKeyboardManager.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/IQKeyboardManager"; - sourceTree = ""; - }; - D3C3B8BA802015DACA57C9D00E16B544 /* Support Files */ = { - isa = PBXGroup; - children = ( - 446CA8A7E0F2619FBF842400004CF21C /* YiVideoEditor.modulemap */, - 1FD6BAFEB3F6BB11132BD4019D45FD4E /* YiVideoEditor-dummy.m */, - 08CA16C7FD555ECCA24417309F92B1B6 /* YiVideoEditor-Info.plist */, - 00A6185AACDE561ADA3D872B1CDBEBE7 /* YiVideoEditor-prefix.pch */, - EED011DE37C7C8EA95A21DADEA4E7A51 /* YiVideoEditor-umbrella.h */, - 69EED97159D48383D1EB4A3BAD6D095F /* YiVideoEditor.debug.xcconfig */, - 22C3CB4A1A4C2FE93E72AFBF1B88CFB2 /* YiVideoEditor.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/YiVideoEditor"; - sourceTree = ""; - }; - DC03A89B5D3AA35E7034899DCF0753CD /* Support Files */ = { - isa = PBXGroup; - children = ( - 36ADDEE797D34BDBA6B7FA0665CADB12 /* ResourceBundle-SDWebImage-SDWebImage-Info.plist */, - A0AC822091179F4C428D1020B0CFA721 /* SDWebImage.modulemap */, - 98DF64D0C64FC920939992D9C043D84B /* SDWebImage-dummy.m */, - D375255AF31BE6FCF7B515ADC580F203 /* SDWebImage-Info.plist */, - 8EA6B77F9850EDB3166D4BB7D38DA87D /* SDWebImage-prefix.pch */, - DC0E55EF8B81BE2F29A5A23FE275EBEE /* SDWebImage-umbrella.h */, - 5F8F89B3AE06A41C5DB04DCB7D662600 /* SDWebImage.debug.xcconfig */, - E5EEC8E2C1CCB7642FE3E4D941814DB5 /* SDWebImage.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/SDWebImage"; - sourceTree = ""; - }; - DD0E0E87BDD37018727A26D8AA803FA6 /* iOS */ = { - isa = PBXGroup; - children = ( - 709E4C247106E2C45E6521071BBFCA45 /* Accelerate.framework */, - 34082ACFEA6AFB33C97026011EC93E82 /* CoreFoundation.framework */, - 96EF9410A7BE7FC5E8D300DE49C2AF0E /* CoreGraphics.framework */, - 2CE484AACBBD6A1F6137C42072ACB5EB /* CoreText.framework */, - 59BBCE279FB5D7A4EDB5A431902B4D99 /* Foundation.framework */, - 3805F4DC1DD5B5A2E62A742729EE3681 /* ImageIO.framework */, - 6D0265D2EA6C939DA70BA6F45B209D99 /* MobileCoreServices.framework */, - 07FC8E5665DCC3610F086069BF209E81 /* QuartzCore.framework */, - 3A94DD1AC01C0AAF0E7A466E6317486E /* SystemConfiguration.framework */, - D609303EC1F81AE49B6A08D2BCE868EF /* UIKit.framework */, + 14A3F93BDDE1D9E8F72197A5EB7455AE /* Accelerate.framework */, + 52A9BE1FE9134F386ACEC635F2F57EB2 /* AVFoundation.framework */, + 72A2810CD348B93D48F29E1B35725BAA /* CoreFoundation.framework */, + 8A0DB3E1E4164683534D06EDB759D4F8 /* CoreGraphics.framework */, + 0550F284426490C5CA4D6CFFFC4F740D /* CoreText.framework */, + 9757F69985EED7CE23D0BA49D6E3D9F9 /* Foundation.framework */, + C6B67DBDC24D22CE4D21DAA090D60B3E /* ImageIO.framework */, + BFB11A79E5EC962BAA8A356BA9820C34 /* MobileCoreServices.framework */, + 41133FF91EC51776CED0A5768283854C /* QuartzCore.framework */, + 37ED08BA8A0E0E67C4657FE564C43347 /* SystemConfiguration.framework */, + 665E7A75C3285ED10D3D733662F28137 /* UIKit.framework */, ); name = iOS; sourceTree = ""; }; - E04F73D6C854DEDF96813F120D646C2A /* Support Files */ = { + CB99BB7EF1265CA2981153BCEC33D103 /* Support Files */ = { isa = PBXGroup; children = ( - FC1D7F1458020926354233AE1CB2B67E /* GYSDK.debug.xcconfig */, - C5761F0E44C682AB429CC1C157D5080E /* GYSDK.release.xcconfig */, + CFA1E873E8D7B654E85F0B547C14B071 /* YYText.modulemap */, + 52745364771C7AF1DAC546FA4B86B771 /* YYText-dummy.m */, + 5EE598A5733FF0604D4AA777EFBDD925 /* YYText-Info.plist */, + 257B5AB8C1D55E4ABE346FA5D3C38DCE /* YYText-prefix.pch */, + EEA0D8C416EEEB54E36B6DF3E449EE9A /* YYText-umbrella.h */, + 0F90C22C7888254997CAA8E9F57761FB /* YYText.debug.xcconfig */, + F42A7E624A23ED91D3CB4A55059DC212 /* YYText.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/GYSDK"; + path = "../Target Support Files/YYText"; sourceTree = ""; }; - E0EB726179563A57307623079DF0B8C2 /* Frameworks */ = { + CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( - 5AD235D6B27CDAFF65919C8D7A4212E8 /* UMCommonLog.framework */, + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, + 48A7B7CE1BC11DFAA128559A9ADA8564 /* Frameworks */, + 092E28141240A543BC0351A56937E242 /* Pods */, + D28B2C573C9222784E1A2B243EDD3924 /* Products */, + CA172BDAD3F19BABFA5B218FB5183C18 /* Targets Support Files */, ); - name = Frameworks; sourceTree = ""; }; - E4F35F15B385E9ECD89ACB617E34BC97 /* UITableView+FDTemplateLayoutCell */ = { + D10F6969311655E962782C4F7AFDD7B4 /* Support Files */ = { isa = PBXGroup; children = ( - 00ADAB97733B424F1D8D30E7B3DEF098 /* UITableView+FDIndexPathHeightCache.h */, - 8C5D2BFC2A2D16CCFC0AB4E707104878 /* UITableView+FDIndexPathHeightCache.m */, - 8425FF930640C44581FE5CA9237BB3E7 /* UITableView+FDKeyedHeightCache.h */, - 05EEC9FE4C9808DB94E2BF6C4345DF39 /* UITableView+FDKeyedHeightCache.m */, - 86E188BA9096AF840D6BF8A37AE8BBF3 /* UITableView+FDTemplateLayoutCell.h */, - 3F6F1BD56D5D3986B759D95935C434CF /* UITableView+FDTemplateLayoutCell.m */, - 39F475664C2D8DF7A973F841E093D508 /* UITableView+FDTemplateLayoutCellDebug.h */, - 21FD913D82DBB3417437907DFBD0C873 /* UITableView+FDTemplateLayoutCellDebug.m */, - 7011ACC982E679A2704688AB99F720A5 /* Support Files */, - ); - name = "UITableView+FDTemplateLayoutCell"; - path = "UITableView+FDTemplateLayoutCell"; - sourceTree = ""; - }; - E8BDADC2D4DBA7A6C41B83965BF37F14 /* Support Files */ = { - isa = PBXGroup; - children = ( - 3DB01839B6D1011F43646E6BE1224EE1 /* AFNetworking.modulemap */, - 3C0A76129D9EFE8473A26B684D79781E /* AFNetworking-dummy.m */, - 285CF90395815B4AA44B867BB6EA7F03 /* AFNetworking-Info.plist */, - 66826B9A4CAB6689FA9771E1F464560B /* AFNetworking-prefix.pch */, - F623C907D115FCE20BFF603D777FA485 /* AFNetworking-umbrella.h */, - 2021DF5A736ED39B90A465783FF18A01 /* AFNetworking.debug.xcconfig */, - 2685CD8BEE8E3DDEAEC38927953994E9 /* AFNetworking.release.xcconfig */, + ADD5A05A95521970C98492365F1D2C24 /* LSTTimer.modulemap */, + FA463CF871350EB3D7E488DABD7F1AB3 /* LSTTimer-dummy.m */, + 38AF9DDB4B5C34218EC5EB27474CDA0E /* LSTTimer-Info.plist */, + 03CF4BDD83539B1609A86271139D3C9A /* LSTTimer-prefix.pch */, + CD7BE1D8FD009B74017A844DF0B0A03B /* LSTTimer-umbrella.h */, + DB2DD4DA53CD6D912C3BE056E50C2913 /* LSTTimer.debug.xcconfig */, + 3E8FA154E8D8ABAD641ECCF654D6D539 /* LSTTimer.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/AFNetworking"; + path = "../Target Support Files/LSTTimer"; sourceTree = ""; }; - EB5A252632FD1458FE80961FBF53666F /* Security */ = { + D28B2C573C9222784E1A2B243EDD3924 /* Products */ = { isa = PBXGroup; children = ( - 87D83352465CFA4634B566F74570178A /* AFSecurityPolicy.h */, - F3929B4E8F6D259E981B1AE447FB54E4 /* AFSecurityPolicy.m */, + A4FA15D44DF6BAC7550EDEED10862AA3 /* AFNetworking */, + 5DA4577FE3BC4A03751108FFED07B385 /* DZNEmptyDataSet */, + 8E0D0E0D2CAD7CA5DC7B904B07F9DB1B /* ICGVideoTrimmer */, + 98527D7196957AAB07B79E2E2AFDE23E /* IQKeyboardManager */, + DE19C7D984CBC535E4768F5543458A1E /* LSTTimer */, + 1FFED36A657123030ABB700256D73F15 /* Masonry */, + 8B8FAB0D627B17EDE1366984278705D9 /* MBProgressHUD */, + E49D6D248DD1CEE584E6776B9164A1B2 /* MJRefresh */, + 45DD93B925BF1302816704523D37C4AD /* MOFSPickerManager */, + B077D8F39FBB054A51A693844573D637 /* Pods-ProductApp */, + 400FF55D0451E7A8F33A3D0D3E11C1B9 /* Reachability */, + 2D24B4853EF5CE5AD7D4FA5E183BD6E2 /* SDAutoLayout */, + 8B6CF5C20C32EE9F7F0862FF892524DE /* SDCycleScrollView */, + B0B214D775196BA7CA8E17E53048A493 /* SDWebImage */, + CF1281E58AA1045D4B7F33FC56691C42 /* SDWebImage-SDWebImage */, + F68B286B9FE321CE3672C683727DBD9B /* UITableView+FDTemplateLayoutCell */, + 93D46F61EF804CF20D63942F6E89932C /* YiVideoEditor */, + E460D5B0416D36F66EE8EC89E5D2FA0A /* YYModel */, + 71762A728913EB440C97D3616D291AF3 /* YYText */, ); - name = Security; + name = Products; sourceTree = ""; }; - EBDBB58D8F017ECA2D248BD8266048C1 /* Support Files */ = { + D2C2687DF1017D9AF762928C6240DD59 /* Support Files */ = { isa = PBXGroup; children = ( - A9FEA46A69C7C9301A58D9989649EDFD /* UMCommon-xcframeworks.sh */, - D5456708F74936160F024FFD0D2BD43A /* UMCommon.debug.xcconfig */, - DEF5C0083921C14A075EEE7C5CADD822 /* UMCommon.release.xcconfig */, + D23B7C7B144D3F46819AF01BB51CA29F /* SDCycleScrollView.modulemap */, + DEE9CEEA9DD8CF98B8E1DB5F77AF151C /* SDCycleScrollView-dummy.m */, + ED2831ED8802A5C1696D3CCA10D5E205 /* SDCycleScrollView-Info.plist */, + DFA2C9F57BF7DB855318A1DFC9A01110 /* SDCycleScrollView-prefix.pch */, + 0C180F8714EE3A8B88362B6BC5A09F45 /* SDCycleScrollView-umbrella.h */, + 74CD1A7382923F7136CEC31588FED175 /* SDCycleScrollView.debug.xcconfig */, + 1E1DE4C265ED0EF043970D46B17EA08A /* SDCycleScrollView.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/UMCommon"; + path = "../Target Support Files/SDCycleScrollView"; sourceTree = ""; }; - EFF5192999859B0F3D3765E9E469C9CD /* Support Files */ = { + D3B1BE9384B4E054057D14BA77883789 /* ZXSDK */ = { isa = PBXGroup; children = ( - BA8938140E5D9DCD1EFB4753E61C0871 /* MOFSPickerManager.modulemap */, - DC605C2DF13595A1F3F747CE26196672 /* MOFSPickerManager-dummy.m */, - 69DDCF657FC9F9DA5C942B69232A0509 /* MOFSPickerManager-Info.plist */, - 19E344923AEF6C895D3DEB92C68EB1C8 /* MOFSPickerManager-prefix.pch */, - 0F73819EC4FAC51B30994A539ABE8C80 /* MOFSPickerManager-umbrella.h */, - 90662D8CB92DBC9142C7693005699397 /* MOFSPickerManager.debug.xcconfig */, - 4C9686DEE0F9B9E0DEC5AC3CA2EA423C /* MOFSPickerManager.release.xcconfig */, + 431FF89AEC8CF1BF5D3E0E0406ED174D /* Frameworks */, + 411F2167F8140F78B0A831A530E8713F /* Support Files */, + ); + name = ZXSDK; + path = ZXSDK; + sourceTree = ""; + }; + D4206065230300F11238E49728FCB9CB /* Support Files */ = { + isa = PBXGroup; + children = ( + FF6CD488D16745766C1EB2E4138BAF11 /* UMAPM.debug.xcconfig */, + 55DCF72FCF30945B0A275F27F093E6A9 /* UMAPM.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/MOFSPickerManager"; + path = "../Target Support Files/UMAPM"; sourceTree = ""; }; - F79BEFCD66EDF9B7A7684F7A21A268FE /* Support Files */ = { + D62BD8E8C2AD2A61B316240B9FA094C7 /* Support Files */ = { isa = PBXGroup; children = ( - 930F75E0E0E8E12B12FF1CD2EE85C1C1 /* MJRefresh.modulemap */, - 86421C2D3E8237F83D3354A30856E469 /* MJRefresh-dummy.m */, - EE3C4A500B6459C9B7693BAF5C1D2AF6 /* MJRefresh-Info.plist */, - 30F76024265A3CBD540AF46FA2246A4D /* MJRefresh-prefix.pch */, - A0872B9E10DAB58E7D7E5C13A81BE501 /* MJRefresh-umbrella.h */, - 28F030132704E73387F29D4F4572BEE2 /* MJRefresh.debug.xcconfig */, - 09A5010946DA2AA0405508157F406840 /* MJRefresh.release.xcconfig */, + 4FAD96DDBCFD78F0EEDF09AD9BEF543B /* UMDevice-xcframeworks.sh */, + 20E1340109B762806570874CDB0CA350 /* UMDevice.debug.xcconfig */, + 95845B00BCBC68F52E2C46C95BF95986 /* UMDevice.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/MJRefresh"; + path = "../Target Support Files/UMDevice"; sourceTree = ""; }; - F7B3D3441AAC012AA9FE3A5C9B38A7B4 /* GTSDK */ = { + DB5E32AA0BEA7845E7D6147BCEFE7E22 /* Support Files */ = { isa = PBXGroup; children = ( - 918EF7E2CBB74272DE94A6CF5036742E /* Frameworks */, - 35C70063997C3A7082FF660180EAB1D1 /* Support Files */, - ); - name = GTSDK; - path = GTSDK; - sourceTree = ""; - }; - F8F56BE27ECB6FE20B31C42EB1F1C2A5 /* Support Files */ = { - isa = PBXGroup; - children = ( - 5D8145037658A18DBF6EBB918B1AF19B /* Reachability.modulemap */, - 874DD30EC8DCE2AC0180B667CBB068DC /* Reachability-dummy.m */, - DAC22FE1821699FFB470F0CF5A0DA1E0 /* Reachability-Info.plist */, - 4A5924B9EA507347F616ADF89D43DA0D /* Reachability-prefix.pch */, - 4A8C22E5DC55D0A958862D4847C7EA1F /* Reachability-umbrella.h */, - 7EB16FB3DDA35DC3C2D9B8CBEADC7C9A /* Reachability.debug.xcconfig */, - 8BC2C058D32F9C9B240CF2D43FB350B7 /* Reachability.release.xcconfig */, + EF2144958539C14B7C09935A914773BD /* UMLink.debug.xcconfig */, + 856B99F2518FE5183C3D38D090723E4E /* UMLink.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/Reachability"; + path = "../Target Support Files/UMLink"; sourceTree = ""; }; - F959F3B487456B97292356A17E141070 /* IQKeyboardManager */ = { + DFCC43D9076DC5E98B7058B56BFDF830 /* LSTTimer */ = { isa = PBXGroup; children = ( - FBE1E4495C85DC43B5C13790D986888E /* IQBarButtonItem.h */, - C41E6D3FB19303D9A6E59B0DE0761243 /* IQBarButtonItem.m */, - 912AA022D8648D53E361AAEA4C250255 /* IQKeyboardManager.h */, - A229B3ADB04F0219E62833AD93052B4B /* IQKeyboardManager.m */, - 204A7B66AE0DE56BBB97FFDDF00459D6 /* IQKeyboardManagerConstants.h */, - B66C2C25371E3306F3802D418D4090F0 /* IQKeyboardManagerConstantsInternal.h */, - 6A8815CAC6C67A3A27A1B634B5F1A303 /* IQKeyboardReturnKeyHandler.h */, - DD15A22280654D117E60CF35073C54F8 /* IQKeyboardReturnKeyHandler.m */, - 3B3BB45620E0C86DC3B49D03A88E7120 /* IQNSArray+Sort.h */, - 00384309B6428572FFC305A1497236D5 /* IQNSArray+Sort.m */, - 34909DA50AFA3BEF42DF94F6FC6C49DF /* IQPreviousNextView.h */, - 840A480875E7020E2416BE7C711D5A47 /* IQPreviousNextView.m */, - D25C876CF5D2CA46BB53B849ECAF2D57 /* IQTextView.h */, - 4EDE325504D2488D1B27A19487F6C496 /* IQTextView.m */, - E4B0412293DE3F2A43973D0AB98E9361 /* IQTitleBarButtonItem.h */, - EB560AAAF701CB2D1AE8FA89F60595D5 /* IQTitleBarButtonItem.m */, - 0F6E21D88ED3A3CBECE5ABA2F68E03D4 /* IQToolbar.h */, - 2A3401684AC380E99BE5759BED067225 /* IQToolbar.m */, - 37DFE230E1B02B2FDB0FEA5639A0DB3E /* IQUIScrollView+Additions.h */, - 9FCAE0657BF511DDC774993DC5B918D4 /* IQUIScrollView+Additions.m */, - 8C1083A8BBEDA68392AB91D1FBC78ECE /* IQUITextFieldView+Additions.h */, - B6179FC3028A0A364BB211F989D94596 /* IQUITextFieldView+Additions.m */, - 5A04A71A551C04465B701ED06D38054D /* IQUIView+Hierarchy.h */, - EF95CF7539BC0FD079A28810832B56B7 /* IQUIView+Hierarchy.m */, - 46A44E70BF3736A8024A3DEDB0AA31B1 /* IQUIView+IQKeyboardToolbar.h */, - D52A1D951C9910BCCBE81EE9610F4C68 /* IQUIView+IQKeyboardToolbar.m */, - 1F337AD7F607DB00A4AAA4D9A4343116 /* IQUIViewController+Additions.h */, - 30F982DE9CAF2C94D3CDB3FAB6614004 /* IQUIViewController+Additions.m */, - D352545CFB2094ED4DE76418495426C4 /* Support Files */, + 275FD4D932B0D174BC326EC8F04D49AE /* LSTTimer.h */, + C886C9A42F1A0FD9B7CC17405D9C859F /* LSTTimer.m */, + D10F6969311655E962782C4F7AFDD7B4 /* Support Files */, + ); + name = LSTTimer; + path = LSTTimer; + sourceTree = ""; + }; + E36AFF72285F002F9AB38E7E72D6FD9C /* Support Files */ = { + isa = PBXGroup; + children = ( + 41830EFFC31AFB112E758E78F1033FCE /* DZNEmptyDataSet.modulemap */, + C67A2E2CBCCA13C75634F787F834A996 /* DZNEmptyDataSet-dummy.m */, + 6E0F2504662F9074A52480341E8F6431 /* DZNEmptyDataSet-Info.plist */, + 96B6DCFDE5D67E29D33E412E1380061B /* DZNEmptyDataSet-prefix.pch */, + 0726DBE329C3B7DCA5FA4134DBBEB81E /* DZNEmptyDataSet-umbrella.h */, + 7472A2E586EEB8344B9EA60311151BBC /* DZNEmptyDataSet.debug.xcconfig */, + 4294A4D570B196F99EBDBCB43C7EF6AC /* DZNEmptyDataSet.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/DZNEmptyDataSet"; + sourceTree = ""; + }; + E9D4D206E0A7F91505E89F323168E9B3 /* IQKeyboardManager */ = { + isa = PBXGroup; + children = ( + 6011E294D1A9A03606B8C8D4D75D3322 /* IQBarButtonItem.h */, + A137D9380E8C61043559C17463D7BFB4 /* IQBarButtonItem.m */, + 8F9FC04DDFF4EB7AC124E602F82A3033 /* IQKeyboardManager.h */, + B881E4B2FE28E8D898CECC2B7B7C210B /* IQKeyboardManager.m */, + 8C00B152DF0BE81767AD37CDEEC959CE /* IQKeyboardManagerConstants.h */, + 0B6DF3CF3A894BF8B9B329C471B856FE /* IQKeyboardManagerConstantsInternal.h */, + 4616BA50DD7BCB05C91BDF2061A8B89A /* IQKeyboardReturnKeyHandler.h */, + C2366C911A8D6382DF05252FC316E194 /* IQKeyboardReturnKeyHandler.m */, + 916653D03D8394888BCBB296F641379A /* IQNSArray+Sort.h */, + AD20F04558A8559817E0BFC9BFC8AF59 /* IQNSArray+Sort.m */, + 7C6A34C190DFFC5DBF4DB4E078D71830 /* IQPreviousNextView.h */, + 748E583E5228970675E36CECA3D3BEF1 /* IQPreviousNextView.m */, + 0DECBCE71E4A69CE3CAFB0CF25088154 /* IQTextView.h */, + 5B07D8E253678DA2C44E2D4262BE8513 /* IQTextView.m */, + 0861C4ADB2B0191CFA2406BA63B1C335 /* IQTitleBarButtonItem.h */, + FA70B5A3FE8B353058E0DB8D623C67A9 /* IQTitleBarButtonItem.m */, + 2D8ABD8FA57D7D8E7327B7E20ADC8804 /* IQToolbar.h */, + DC20B0314201BFA447D36AA41B5E04B3 /* IQToolbar.m */, + E9BA8A20F1E615A5D35566E4F80F90FD /* IQUIScrollView+Additions.h */, + 1062009E449B02CE7C8DE69E95203E46 /* IQUIScrollView+Additions.m */, + 45A514A17A1663BA69D2B01F170D5C1A /* IQUITextFieldView+Additions.h */, + C075A8875780D99212A73D1DFBE346E2 /* IQUITextFieldView+Additions.m */, + 5BD3B6DC7ECE9CF869BE48EF061D886D /* IQUIView+Hierarchy.h */, + A575E788100137A5E9AA9A51AE2A7BB0 /* IQUIView+Hierarchy.m */, + 17E617EF673DFCD102384AB531C527C6 /* IQUIView+IQKeyboardToolbar.h */, + 982B4BF322763E63263187FE1E8EEE6B /* IQUIView+IQKeyboardToolbar.m */, + 769A58D4BF2E825BF8A4F7891E212D2E /* IQUIViewController+Additions.h */, + 790FE4F63C2E6B4978D123C4AF6D3EE0 /* IQUIViewController+Additions.m */, + 740641DE7F41A73452D13F79BB044A0B /* Support Files */, ); name = IQKeyboardManager; path = IQKeyboardManager; sourceTree = ""; }; - F97B660A132A5BFEDCBFD34E277238F0 /* Frameworks */ = { + EF921F5427ECFE44817FB7496AD99B50 /* Support Files */ = { isa = PBXGroup; children = ( - 58ABBAAEA8AC2156258047E4BAADC59F /* libWechatOpenSDK.a */, - ); - name = Frameworks; - sourceTree = ""; - }; - FA54C3FCDBC2E5DAAA296C89FBE7E742 /* MJRefresh */ = { - isa = PBXGroup; - children = ( - 7E2AD251AE3F0B955E5551FFFE31A6BF /* MJRefresh.h */, - 5AA99F83DF029B2CAFC30E8938EFFBF2 /* MJRefreshAutoFooter.h */, - E370B691075FEF83F8AD379156EE465F /* MJRefreshAutoFooter.m */, - 81245C97D197E301EF2ABB439993C859 /* MJRefreshAutoGifFooter.h */, - CF3FC2FD00D85543F0C4C98BF8B8DE25 /* MJRefreshAutoGifFooter.m */, - 9C5F7C0EABC15B3D2BA4DFBAB5177CB6 /* MJRefreshAutoNormalFooter.h */, - F3E306518FD3AA5A5D024420C9239642 /* MJRefreshAutoNormalFooter.m */, - 2C1F30ECA90B4EA7C5C7A0798E998C42 /* MJRefreshAutoStateFooter.h */, - 9A6A314CF3FB5BE2369F6CAC347D1FB3 /* MJRefreshAutoStateFooter.m */, - 0627AA125BF8D5CA5DE40D6D0364E45B /* MJRefreshBackFooter.h */, - F53EB8CE1990442FB21B7CDE2A60584F /* MJRefreshBackFooter.m */, - 87BB7B0B06A12BEE1690DCE439CBAC50 /* MJRefreshBackGifFooter.h */, - 72E59BE9F6004F19A4727735B2832B17 /* MJRefreshBackGifFooter.m */, - 23BD18F68E8D5D7CFBBF18FE46CFE2CB /* MJRefreshBackNormalFooter.h */, - 0D5C73C176A4BD5C1EC48E81FE9E117D /* MJRefreshBackNormalFooter.m */, - 936BBC3B098D592F1E7368951E86A575 /* MJRefreshBackStateFooter.h */, - 3C687B308259249AAF2BFD0A904C391E /* MJRefreshBackStateFooter.m */, - EC6BC40E520A9AE9B9BE4E60B778937C /* MJRefreshComponent.h */, - D11FC370E70D161D8EB580E9797697B2 /* MJRefreshComponent.m */, - DA10190239C9A495A5D7CD72BB9C7C26 /* MJRefreshConfig.h */, - 02604504312ECAEFE167EE3C824B2ABB /* MJRefreshConfig.m */, - 12BE1B13A86C3CEA08A3F2096180B1E0 /* MJRefreshConst.h */, - DD4A5089179F9700982755A1149C1515 /* MJRefreshConst.m */, - 72B242E095F69762AA171307AF8FEA62 /* MJRefreshFooter.h */, - 8AB1950D9438CDB5ED0CAAC58A99A675 /* MJRefreshFooter.m */, - DD807692AE94CD2C6F2A394818667C2B /* MJRefreshGifHeader.h */, - 1E9987CEAF3D17B8C216B7C258DD327D /* MJRefreshGifHeader.m */, - 831C1189B3BA4D3A338BEFEC85FBF369 /* MJRefreshHeader.h */, - 5CC8A7544DE100A2E092591CB52D4A2B /* MJRefreshHeader.m */, - E021676FD55E52DCFCE3000B5821B83D /* MJRefreshNormalHeader.h */, - CEDA81FE327E97934330F2E1EA93DA08 /* MJRefreshNormalHeader.m */, - D9AFA1ED748F14C4FC0ED4EB400E3313 /* MJRefreshNormalTrailer.h */, - 11E8E11B987059660FE85769F199ADAD /* MJRefreshNormalTrailer.m */, - FB95978C403F4AAA9B8CE8B8F3E8C8A6 /* MJRefreshStateHeader.h */, - 7E88F04BE3A7D12AF986093B04AE34F1 /* MJRefreshStateHeader.m */, - 36A933693E6064ED9DFEE7221D5B5081 /* MJRefreshStateTrailer.h */, - 6D1F0F6DC576EE860ACD8FF088619B33 /* MJRefreshStateTrailer.m */, - 3B206C2307957CA8E895D128DFFAE036 /* MJRefreshTrailer.h */, - 0D2C50919626640A23D4287D866779AD /* MJRefreshTrailer.m */, - FC3F08EE453D131D5F9B0722ABC2F6F2 /* NSBundle+MJRefresh.h */, - 50261E565423B88ABC8A5E41F04307CD /* NSBundle+MJRefresh.m */, - 566B078866F877FB08538C415FC8FA5A /* UICollectionViewLayout+MJRefresh.h */, - BD78C3F0119A13A48A38BA089C6F4CA0 /* UICollectionViewLayout+MJRefresh.m */, - 99E064D5D78256BB1E90669B962BE93D /* UIScrollView+MJExtension.h */, - CD952A8810CC29891A82532ED0D5B4F4 /* UIScrollView+MJExtension.m */, - B167827E80BE0D3754265C2D55FEE740 /* UIScrollView+MJRefresh.h */, - 8B0B0FDC9681C02CC9775A6C23FD4321 /* UIScrollView+MJRefresh.m */, - 3505017488362A836D55F08A14D09ED2 /* UIView+MJExtension.h */, - EB4A03D0725D83586E0C059F6F544964 /* UIView+MJExtension.m */, - 76AA803A8A59F27B4E792EE1670AB4EE /* Resources */, - F79BEFCD66EDF9B7A7684F7A21A268FE /* Support Files */, - ); - name = MJRefresh; - path = MJRefresh; - sourceTree = ""; - }; - FC178C67890859B7670D9F1F41876013 /* Support Files */ = { - isa = PBXGroup; - children = ( - 8A8465C95461BB254E157D4A885A4064 /* ZXSDK.debug.xcconfig */, - 3C322A3D5841367045F57DEDB1E05ED4 /* ZXSDK.release.xcconfig */, + 20750FEABF8D29583CB7BC19E70C31F0 /* ResourceBundle-SDWebImage-SDWebImage-Info.plist */, + 5AEA470C842CCE04ACF6458355418DE1 /* SDWebImage.modulemap */, + 2580D14708505967E699206A7A2DC58B /* SDWebImage-dummy.m */, + 4D68FE3C16A5196B9F9B711636E0621B /* SDWebImage-Info.plist */, + 03634733D07D164B8746D39D35157727 /* SDWebImage-prefix.pch */, + 1441434CE8FBCCDE130BB30031AF67BD /* SDWebImage-umbrella.h */, + 9F3D106C330D13742903B968189538CF /* SDWebImage.debug.xcconfig */, + 8E240E9E07932D8BDE59FA80EE6348B8 /* SDWebImage.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/ZXSDK"; + path = "../Target Support Files/SDWebImage"; sourceTree = ""; }; - FDF998A8D37BBBB9D43ECDE2DCF8B045 /* UMLink */ = { + F75B67EAA2E9EC2DF216EAB83BAA9CDF /* WechatOpenSDK */ = { isa = PBXGroup; children = ( - 2267FAE34B07734ED426D6263BFCACDE /* Frameworks */, - AFC4843F6E325A24D41195D0C23181CC /* Support Files */, + 281576808EAD39567F4921E03A139E97 /* WechatAuthSDK.h */, + 3678F3868C3E56DB49E987BB5784473B /* WXApi.h */, + 870A28A02D5CF1F5C96DD31E5CEABC15 /* WXApiObject.h */, + 788EDEFB5E21496647D9650462A6B824 /* Frameworks */, + 8EEC67D57769C213102CFAF2FEF2097F /* Support Files */, ); - name = UMLink; - path = UMLink; + name = WechatOpenSDK; + path = WechatOpenSDK; sourceTree = ""; }; - FFD8F18929579DC0A411066D803C0ED9 /* MOFSPickerManager */ = { + F9ECEEC26026C8977210DCC376C63146 /* YYModel */ = { isa = PBXGroup; children = ( - 3945295DFD6530C819C00F7118AF4256 /* LQYPickerView.h */, - 5A7BE23B3E7CA30D2A12DEB2BFC0F371 /* LQYPickerView.m */, - E786E7788904BAF21C8D9B92B6447D55 /* MOFSAddressModel.h */, - 2E2506B8AEED6914BB9CDFEA0E64FA2C /* MOFSAddressModel.m */, - 43637B83E8E0178EB73A104154801B9B /* MOFSAddressPickerView.h */, - C50FFCA964BCF52DFEAABA4E9C5A8C59 /* MOFSAddressPickerView.m */, - 2EF6F537873E2022576CCF33AF57BD5E /* MOFSDatePicker.h */, - 34EEDB93C7D129A0AA0D272196CD11FF /* MOFSDatePicker.m */, - 47AC6E745099B069A72A3B8AB9497091 /* MOFSPickerManager.h */, - 30B1B51DA82EBD8547E1169E03C4035B /* MOFSPickerManager.m */, - 9BC4FB728B2CB625FFA275533747A33F /* MOFSPickerView.h */, - 30E7ECBF9728F15AA9FD7818FCEC57F1 /* MOFSPickerView.m */, - CC7E179FB7B85B0A0B794CC584A00194 /* MOFSToolView.h */, - 41C89A450423B7B4591AC52EF26D6103 /* MOFSToolView.m */, - 5AA46EFB06B3E87AD69310E6E3FDE359 /* Resources */, - EFF5192999859B0F3D3765E9E469C9CD /* Support Files */, + 5007FAA70AD023A9558E478530BC1BAC /* NSObject+YYModel.h */, + 7456A909E2BC79898BE47010E477310F /* NSObject+YYModel.m */, + E916585AD62BB10E4D07A3963D9E9CF7 /* YYClassInfo.h */, + 7FE2BFE7617A63957C5CA0196683F983 /* YYClassInfo.m */, + 4305788FC6D7765BF9ED2BBBCE3F8BD5 /* YYModel.h */, + 251AECDA9337695EC9897FD55DED047E /* Support Files */, ); - name = MOFSPickerManager; - path = MOFSPickerManager; + name = YYModel; + path = YYModel; + sourceTree = ""; + }; + FABD29A8C1B00D05C0ED13B94F6A958D /* Support Files */ = { + isa = PBXGroup; + children = ( + 6D346A941E6C8E071C23F67A22CE80CA /* UITableView+FDTemplateLayoutCell.modulemap */, + D0E11C7FC37E05B766303560A3FC9084 /* UITableView+FDTemplateLayoutCell-dummy.m */, + B0E1FA6D7C318570C662E161AD9C1C35 /* UITableView+FDTemplateLayoutCell-Info.plist */, + F4B8AC7AAED1289B73A282817E110FBA /* UITableView+FDTemplateLayoutCell-prefix.pch */, + F6BB5FD637AC90BEBF582B6ACE3EC22F /* UITableView+FDTemplateLayoutCell-umbrella.h */, + 3FBF2C3B5348F590C43D0ACB62AAF4D3 /* UITableView+FDTemplateLayoutCell.debug.xcconfig */, + 2E3C5DB42A38AD219584112362E6D7E0 /* UITableView+FDTemplateLayoutCell.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/UITableView+FDTemplateLayoutCell"; + sourceTree = ""; + }; + FEC92C13327C7E1EEF823C45E97D22EE /* Support Files */ = { + isa = PBXGroup; + children = ( + FA692ED79916BEE6AE334720D95021BC /* GTExtensionSDK-xcframeworks.sh */, + 025FCB2FEDED125F9835E6BDBD65FEC5 /* GTExtensionSDK.debug.xcconfig */, + E10CCE3572E4A423D554D628C880B39C /* GTExtensionSDK.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/GTExtensionSDK"; + sourceTree = ""; + }; + FFF2EEC6298F625E6AAA09F73C3658C0 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 52E5C3A70024A1D58069A1271722080F /* GTExtensionSDK.xcframework */, + ); + name = Frameworks; sourceTree = ""; }; /* End PBXGroup section */ @@ -3087,6 +3168,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 77CF41D8FE4AA2B97B13024EF9073D9E /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + B0AD9FBF5D671706D08A4DD608194DDE /* Pods-ProductApp-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 8209AAC7D71D1564175C0E1D6A3018F7 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -3102,11 +3191,99 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - AC4090EBFF3859CFD52182C1A3DBC575 /* Headers */ = { + 838AF68D91C45C4F01928AC3F5AC01D5 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - B76BF5A80074DD657D14C80BCCA33097 /* Pods-ProductApp-umbrella.h in Headers */, + 340DE77F780E8614E3382DD5D5AB7D53 /* NSBezierPath+SDRoundedCorners.h in Headers */, + 32959C2B89C6B9ED05024DC9FDA439C7 /* NSButton+WebCache.h in Headers */, + C5F1842EA7C9EAE7D65159DAE4E62952 /* NSData+ImageContentType.h in Headers */, + B527A522F8A62FB2225132273F930841 /* NSImage+Compatibility.h in Headers */, + 8AFCF1D8E8579E695D7231EA86C90B20 /* SDAnimatedImage.h in Headers */, + 767544C01CEF65F82304F1423FEF8837 /* SDAnimatedImagePlayer.h in Headers */, + 64F5F97304328C75783340ABB840897E /* SDAnimatedImageRep.h in Headers */, + 58923BEFF0939334BF46DD7ECBAADEAD /* SDAnimatedImageView.h in Headers */, + DD1241270BD54C4043445492D1B33C76 /* SDAnimatedImageView+WebCache.h in Headers */, + 3615E8650E49E5824E721ACC401B6F18 /* SDAssociatedObject.h in Headers */, + 9BC0E271DF02AE7C257F1056EF02D907 /* SDAsyncBlockOperation.h in Headers */, + 6330A63A3C7689C10331C756319F8BED /* SDCallbackQueue.h in Headers */, + 44BEF00F8178F0C31DF36F9C9BF3970B /* SDDeviceHelper.h in Headers */, + E0F40891D8EA9610E0D00372B2929B17 /* SDDiskCache.h in Headers */, + ED4DC4FF0C5FD6BD69E7A7C9BCEBB86D /* SDDisplayLink.h in Headers */, + 558987BEBD4793B7BF6688D7CB8EB890 /* SDFileAttributeHelper.h in Headers */, + BC4180C4A29371E4E782DAE840C08DF7 /* SDGraphicsImageRenderer.h in Headers */, + 4DEC45A5B22291266617BCA5A8E5F419 /* SDImageAPNGCoder.h in Headers */, + D3838A17AF5ABAF32F8CBC48474114DB /* SDImageAssetManager.h in Headers */, + 1E550C1B9A75A61FFF059BD8A830C795 /* SDImageAWebPCoder.h in Headers */, + 591295BB6E25C54C5520C78C0AE2B16C /* SDImageCache.h in Headers */, + 8ACB3B37AA22AF6110B0E9F96D8E172F /* SDImageCacheConfig.h in Headers */, + 2F36318461B7C0CF5EA7DB5B60273A62 /* SDImageCacheDefine.h in Headers */, + CCBFD1E676C050F61FBF0F160669EE79 /* SDImageCachesManager.h in Headers */, + 6926F2EC3E56B5565B5523E9D475D4C5 /* SDImageCachesManagerOperation.h in Headers */, + FA6051AEEB5F2CEE8D68C9A62C10E0F0 /* SDImageCoder.h in Headers */, + FD05CD7EE5C8FE37794FB19840468914 /* SDImageCoderHelper.h in Headers */, + 3091EEA614EB4DAAC4E4F4A93157620F /* SDImageCodersManager.h in Headers */, + FFAC2DA0985E4528C70AA2D797683D8B /* SDImageFrame.h in Headers */, + 9282195493A6B19016DA06B2F12CF4EC /* SDImageFramePool.h in Headers */, + F83E388E531814F325B0918F6406D9F1 /* SDImageGIFCoder.h in Headers */, + 1D738B2B34DC764579A577CA2A169E31 /* SDImageGraphics.h in Headers */, + 8D85FB7A579528E8720291C65DCAFE3D /* SDImageHEICCoder.h in Headers */, + 3E3540BC2BE5503E57F774BFC5846570 /* SDImageIOAnimatedCoder.h in Headers */, + B475A9F42A562675552252E541A42DDA /* SDImageIOAnimatedCoderInternal.h in Headers */, + 6B8948C3B818B7B05CDD81737C99D8F7 /* SDImageIOCoder.h in Headers */, + 5DE47EE78F7C27A8C3683D547930236A /* SDImageLoader.h in Headers */, + EAD139AEC871FE99944729F52F9DAFB6 /* SDImageLoadersManager.h in Headers */, + D79B7CC7AD445479C3DA89F36CAC5DBC /* SDImageTransformer.h in Headers */, + E07B09C54296F44AB0AF53F83E9FA08D /* SDInternalMacros.h in Headers */, + C0AE70E44EC7906EA1757B37DDCDC83B /* SDMemoryCache.h in Headers */, + AC6F17A5D68569CDFA02874D40B7B89B /* SDmetamacros.h in Headers */, + 84188C08D76309B6985864F167CD9320 /* SDWeakProxy.h in Headers */, + 64B50007544D24FDC15AC0F8E63F390B /* SDWebImage.h in Headers */, + 35B38D3C71EE31D542C524FDB0E33853 /* SDWebImage-umbrella.h in Headers */, + BC4EA680CBFDDD970B53E8DDEBFE41D9 /* SDWebImageCacheKeyFilter.h in Headers */, + 4DCC7234C90D7AE375EC9D02B301356B /* SDWebImageCacheSerializer.h in Headers */, + 75AF9DFE17CC32012FA470811F27FAB4 /* SDWebImageCompat.h in Headers */, + DD4FE06EEF26FADFA69572EFA3E6CE40 /* SDWebImageDefine.h in Headers */, + 504224E358C45B54824C0406138589E8 /* SDWebImageDownloader.h in Headers */, + 095740810260A83844970C89773B5E1D /* SDWebImageDownloaderConfig.h in Headers */, + 17FA107CF51339C50B933834D15CB15E /* SDWebImageDownloaderDecryptor.h in Headers */, + 8EDF0FC4A106B3A16AF05D2485744E88 /* SDWebImageDownloaderOperation.h in Headers */, + 4370DEA6D72620F14444B1D6719F9601 /* SDWebImageDownloaderRequestModifier.h in Headers */, + 6652DC77F5E6CDABB9227F7ACB46EF9D /* SDWebImageDownloaderResponseModifier.h in Headers */, + 15BEBC6EF7C29F87FBB92BD0A2F43967 /* SDWebImageError.h in Headers */, + 09B5FD0A6BDDCDA83EAC84CFCFA03553 /* SDWebImageIndicator.h in Headers */, + 6C0D0AD4DA340EE68AEC452CC83246C3 /* SDWebImageManager.h in Headers */, + 3E00792392402137895884DEB2F25362 /* SDWebImageOperation.h in Headers */, + 99F52C958CE5217DD64B6CF90818C760 /* SDWebImageOptionsProcessor.h in Headers */, + 3A6427EAFDD46CAB7CBA9A909EA925F5 /* SDWebImagePrefetcher.h in Headers */, + F37E021613568F88244F0C3C5D9EBF3D /* SDWebImageTransition.h in Headers */, + 6DB36C44112DD849834DEC081B98C7F3 /* SDWebImageTransitionInternal.h in Headers */, + DC818B7ECD9CC422B09CADEFF6889E1E /* UIButton+WebCache.h in Headers */, + F047D23195A178DBD22A8BF1A36135A9 /* UIColor+SDHexString.h in Headers */, + 93E078D6110612E38FEE50B42EE095AE /* UIImage+ExtendedCacheData.h in Headers */, + 289C538F34E8B0DCEFA5B15876C168D5 /* UIImage+ForceDecode.h in Headers */, + 2D194C962A2F5D5323157E22CF0AB2F5 /* UIImage+GIF.h in Headers */, + C8D73F5CD1F32FDECB54677726B4632B /* UIImage+MemoryCacheCost.h in Headers */, + 4786BEE6ABD0C00C217623634D7702E3 /* UIImage+Metadata.h in Headers */, + 07F6D39821C8DEC03EAD9D48E352ED0B /* UIImage+MultiFormat.h in Headers */, + 1EE1A01D0AFC6FD227669D3B43AADE81 /* UIImage+Transform.h in Headers */, + BC29D050A85A1F10CE0BACDAA4586A74 /* UIImageView+HighlightedWebCache.h in Headers */, + A6A7FDA33119DFCA190644F817B45821 /* UIImageView+WebCache.h in Headers */, + 7958342567C94D7B9E8961B8D1AB73D9 /* UIView+WebCache.h in Headers */, + 3C2DCFC9EB7787935F17A74357A0DE7C /* UIView+WebCacheOperation.h in Headers */, + BBAD5F0E27E2E5641BF4FE21A61674AA /* UIView+WebCacheState.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 983DE940037F7FE30B7F4117CD670FDC /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 96260572AC5B8BD35FFFC7B49C381BD9 /* ICGRulerView.h in Headers */, + C4E47C337C6A8D6C001E7DE04189ACF5 /* ICGThumbView.h in Headers */, + 3AF42E0E403252A615C6B737BB6C2463 /* ICGVideoTrimmer.h in Headers */, + B89A5F3B200C5E438EAA16AAE21B1FCB /* ICGVideoTrimmer-umbrella.h in Headers */, + C01920EB277691626735E69CDB52F448 /* ICGVideoTrimmerView.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3154,90 +3331,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - EDCF476A5E67258CD33AAB7A0DF3C7A0 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - C21458165C9FA0B416AD3940C98F134D /* NSBezierPath+SDRoundedCorners.h in Headers */, - AAF3C4CD681941BFD70F1C4450DF0BE1 /* NSButton+WebCache.h in Headers */, - 2E05255FFF2E8B11C6667EC8CC656657 /* NSData+ImageContentType.h in Headers */, - 48A274D019F3ABB8446495B503024F2E /* NSImage+Compatibility.h in Headers */, - C428AAEC42B527EAC85228FE4D1B6BDF /* SDAnimatedImage.h in Headers */, - CF8938328F1A281B869DB9AA1B117379 /* SDAnimatedImagePlayer.h in Headers */, - AB0AE89AED6DC1C092ECBF93694812F9 /* SDAnimatedImageRep.h in Headers */, - 54EFE0235C3B3B5E8EFDFCE703733619 /* SDAnimatedImageView.h in Headers */, - E6F7BF08B31BE380BC25BE1B8225F07A /* SDAnimatedImageView+WebCache.h in Headers */, - FEED54CEB84623664F53C45BFED0F3C9 /* SDAssociatedObject.h in Headers */, - 9FF69B14D07B5E49387E27147C3D03A1 /* SDAsyncBlockOperation.h in Headers */, - D518FAC3FBB573757EF229D0A589D083 /* SDCallbackQueue.h in Headers */, - 6A17E34DFCDEC7F4F773128AD0AFD88A /* SDDeviceHelper.h in Headers */, - 23AFB0CF61507BF3B25180D65AF01913 /* SDDiskCache.h in Headers */, - 32C0F0FC02D492ACE6F40A362B54DF37 /* SDDisplayLink.h in Headers */, - F22D05B32A85FCB01946B655627D0306 /* SDFileAttributeHelper.h in Headers */, - D9F1D270E228BC98BE683AF3F5886299 /* SDGraphicsImageRenderer.h in Headers */, - 8F8CD527D5E00CFFF4EDA9CB861432C9 /* SDImageAPNGCoder.h in Headers */, - CF49F9E31A47349ABA50114076A346B3 /* SDImageAssetManager.h in Headers */, - 62FB569CE2B630C9F4E90700AD91DF56 /* SDImageAWebPCoder.h in Headers */, - D57B6AA85D9DB44CCC2217D18163FFD2 /* SDImageCache.h in Headers */, - DA538766626C2C3EF88030A4A631AF0E /* SDImageCacheConfig.h in Headers */, - 7C729EA59AD2EB2B501BEE9B87B756C3 /* SDImageCacheDefine.h in Headers */, - 741F19A13520FAC5133A849B95250B59 /* SDImageCachesManager.h in Headers */, - 78B130FBE3747E9C3F66CF09BD83886F /* SDImageCachesManagerOperation.h in Headers */, - B6D08A1DD34DB8AF30070A53AC559F58 /* SDImageCoder.h in Headers */, - B748170603255847ECD356980148D4D8 /* SDImageCoderHelper.h in Headers */, - A2F93BD2D98A8EF2CD01544E73B648F5 /* SDImageCodersManager.h in Headers */, - 93AB27AECD8F6ADD1C93737BF9D245EF /* SDImageFrame.h in Headers */, - AE5FA170CE26965EE0D69B71AA20FE95 /* SDImageFramePool.h in Headers */, - 18BB9E99CDE7A2BE9328476861F883AA /* SDImageGIFCoder.h in Headers */, - 9ABD4F6186A2300D4FADE14C738913A8 /* SDImageGraphics.h in Headers */, - F5BBF2CEBB93DD90668238017714D61C /* SDImageHEICCoder.h in Headers */, - B5654A8E6DB2DE6C59FEAAF402DDE792 /* SDImageIOAnimatedCoder.h in Headers */, - 5CD24192D67146CA3F8CA4823C4DE748 /* SDImageIOAnimatedCoderInternal.h in Headers */, - A0332A11725DD0F2AF29FF3B8009E006 /* SDImageIOCoder.h in Headers */, - 5C3FCC67760874E23F5D940747516587 /* SDImageLoader.h in Headers */, - C10FBA8E9DF6160B676C22A801606D67 /* SDImageLoadersManager.h in Headers */, - 9E9A3CAFA236BEEB4FCA2F3E10A1FD9D /* SDImageTransformer.h in Headers */, - 6F65729EB6CE532F708F29D1C1F70F44 /* SDInternalMacros.h in Headers */, - 30259835AB4CBB46237BCCABFE77044F /* SDMemoryCache.h in Headers */, - DE8F2DE8CD341F34159825C11721BF0A /* SDmetamacros.h in Headers */, - 10D6E7C31A33611C23A9F52B8D2F8EDC /* SDWeakProxy.h in Headers */, - 658FD82BFF651F81988C3EEF57698240 /* SDWebImage.h in Headers */, - C5A3916D2358B6077279F0935E6F4BA5 /* SDWebImage-umbrella.h in Headers */, - 23769D6CF2F41ABB445CACDFA26B4365 /* SDWebImageCacheKeyFilter.h in Headers */, - C87B766CD5C0599250FB10BD428E8204 /* SDWebImageCacheSerializer.h in Headers */, - 610B5162310DB23159098238E36AC231 /* SDWebImageCompat.h in Headers */, - 3C7483CE1B7A528FEA76E2B67FB9283C /* SDWebImageDefine.h in Headers */, - 3F851FFF9AA43C353C6CE1A0D8BD5030 /* SDWebImageDownloader.h in Headers */, - EB26E9E0D58C46832ADB00404D93C275 /* SDWebImageDownloaderConfig.h in Headers */, - CACAD9731D0358920F2A258EA513B0BD /* SDWebImageDownloaderDecryptor.h in Headers */, - D871A7A980BC1000E4ADAEA66D8AB6D3 /* SDWebImageDownloaderOperation.h in Headers */, - 8A8D8A3605D14B37D4DCF198A24DD876 /* SDWebImageDownloaderRequestModifier.h in Headers */, - F0C59B6F51114BA0263B11F5E303F3CF /* SDWebImageDownloaderResponseModifier.h in Headers */, - F7BF304891F604FF2A0B48F9DC44BC2F /* SDWebImageError.h in Headers */, - AE0265F9CE1BE9CF0B1CDF7E2F678243 /* SDWebImageIndicator.h in Headers */, - 197D19E91DC702F83945AC6BC4E5659D /* SDWebImageManager.h in Headers */, - 48201EE92FEB1F3D3A05A6E44FFBD573 /* SDWebImageOperation.h in Headers */, - E0964CF2DADBBD6F2574C9E89EAD6F30 /* SDWebImageOptionsProcessor.h in Headers */, - B562AD59FB2136A6071FBCB081C2FB3B /* SDWebImagePrefetcher.h in Headers */, - D4F86CFEF0BE54F830406C056DB4E8B6 /* SDWebImageTransition.h in Headers */, - 5755B67361E5913A73C0E52E117D153F /* SDWebImageTransitionInternal.h in Headers */, - 5106B7D3A1B8CBEED0A348F8A6253508 /* UIButton+WebCache.h in Headers */, - 7F929D0ED3B6C9634B195E539DEB7971 /* UIColor+SDHexString.h in Headers */, - B6DF2F08CBF893CA711F2C5614118DF7 /* UIImage+ExtendedCacheData.h in Headers */, - E39CE7FEC0396A163A91ED88EE710C6E /* UIImage+ForceDecode.h in Headers */, - 0DD76C0E3C4257ABF0CCD14A937A64A1 /* UIImage+GIF.h in Headers */, - D480755258846F324CB49F08D598FB35 /* UIImage+MemoryCacheCost.h in Headers */, - 022889FE0880FBA3A2EB7E6F7D0ED258 /* UIImage+Metadata.h in Headers */, - C54A4B943FDA565C26DE1250C08B8EA4 /* UIImage+MultiFormat.h in Headers */, - E6C15DFEDF667464568401BEAA610164 /* UIImage+Transform.h in Headers */, - 2AB4B9288110145AF0EFA64C56F2B00D /* UIImageView+HighlightedWebCache.h in Headers */, - A5552884748F2A026EE8A54563282694 /* UIImageView+WebCache.h in Headers */, - A226121627DE1D73998742188E1457CA /* UIView+WebCache.h in Headers */, - 5FD36282FD4F8B58F64B755BAC722550 /* UIView+WebCacheOperation.h in Headers */, - DEBD2E39DEB0C669243402643CEAB110 /* UIView+WebCacheState.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; F84654830B24D5DF037D2A89E969E302 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -3332,17 +3425,17 @@ }; 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */ = { isa = PBXNativeTarget; - buildConfigurationList = 7818DDD306E22D5DE9290DF147F245D5 /* Build configuration list for PBXNativeTarget "SDWebImage" */; + buildConfigurationList = B5CF99DF8857AC577CF3075B15568C3C /* Build configuration list for PBXNativeTarget "SDWebImage" */; buildPhases = ( - EDCF476A5E67258CD33AAB7A0DF3C7A0 /* Headers */, - 724F8D6A4267C3E2DB5E6DE95B3D6B28 /* Sources */, - 95A11719CBB4C8F0AAC3C84B1F9BE105 /* Frameworks */, - 2ABB8C0BB66B25A3DEE44236236127B4 /* Resources */, + 838AF68D91C45C4F01928AC3F5AC01D5 /* Headers */, + 29E47DE8A8612DE1A5B650640729A781 /* Sources */, + E488A92600141E3C76E4C202E29D93B5 /* Frameworks */, + E71E1172D24AB2D73C1894AD29AB2353 /* Resources */, ); buildRules = ( ); dependencies = ( - 8315004524D5EBF2D6136364392B9A19 /* PBXTargetDependency */, + F6541F989489653A162A6555688FC578 /* PBXTargetDependency */, ); name = SDWebImage; productName = SDWebImage; @@ -3459,11 +3552,11 @@ }; 94CFBA7D633ECA58DF85C327B035E6A3 /* SDWebImage-SDWebImage */ = { isa = PBXNativeTarget; - buildConfigurationList = BE4257E75371E7286F6B9D5A49673B80 /* Build configuration list for PBXNativeTarget "SDWebImage-SDWebImage" */; + buildConfigurationList = BAFD08DE27E9EA73035B63FFF3098BC6 /* Build configuration list for PBXNativeTarget "SDWebImage-SDWebImage" */; buildPhases = ( - E422DE6C907CE0E9F89C74C92664FDE3 /* Sources */, - 140D6046BE137851042674D7BF3B8257 /* Frameworks */, - 87D329334B354695F0CF949B212B542F /* Resources */, + 0754314C830CA8AD85AFD4D88E7FF41C /* Sources */, + E95A2648936904E1CD2BDE6F60FE258B /* Frameworks */, + EE12698C7105A4C262311CCC2F9389FE /* Resources */, ); buildRules = ( ); @@ -3512,44 +3605,45 @@ }; C350D0AF2821ACA667D8ABD5B11F720F /* Pods-ProductApp */ = { isa = PBXNativeTarget; - buildConfigurationList = 35AC0BCD07A85C5C900D92EB8CA64F0A /* Build configuration list for PBXNativeTarget "Pods-ProductApp" */; + buildConfigurationList = BDFF7E8C472E605474F0A09BEB2E5596 /* Build configuration list for PBXNativeTarget "Pods-ProductApp" */; buildPhases = ( - AC4090EBFF3859CFD52182C1A3DBC575 /* Headers */, - EC3CBF5788225EA107D3E47E277B8FD6 /* Sources */, - D95706656AF340E98E4A62211F2EDE18 /* Frameworks */, - F0A4C193737FA8FADAFAF5019DFBE8A2 /* Resources */, + 77CF41D8FE4AA2B97B13024EF9073D9E /* Headers */, + BB7250BB8DD4FF7997103DCAF7685C98 /* Sources */, + 9915EBB962E3EDDA67A4498FBA5ADD37 /* Frameworks */, + D5E85889430380DB247FBD4DDFC53179 /* Resources */, ); buildRules = ( ); dependencies = ( - A8323A63D6D987151B2C4C003F0B4080 /* PBXTargetDependency */, - 9F8A9D96AD530F0B7E92F258B9184620 /* PBXTargetDependency */, - D670ED14FA0A45476F3B036EC77D8C58 /* PBXTargetDependency */, - 94151ACC25B112643CE37D54406D55C5 /* PBXTargetDependency */, - 3A88402BCBA76EC36746D0C370A8AB90 /* PBXTargetDependency */, - 2320AB3045CCDD44A6ACD04895B3FDCF /* PBXTargetDependency */, - 30703C649E4D294C57CCBD60A736AAE2 /* PBXTargetDependency */, - 9485D2F0F8725C5B4EB9F962DFF332F5 /* PBXTargetDependency */, - FCB29677F5B6D139028D4FAF388CDEF2 /* PBXTargetDependency */, - 9B270D9118ACE9DEC0F2C0257CF0B0C7 /* PBXTargetDependency */, - C48030BEB35F86C79F256EAF6F652FDE /* PBXTargetDependency */, - 34C7EB26EDDCACB5FA64CE1B9ED68362 /* PBXTargetDependency */, - 41DD679EE2B1CF4DDF426AC764A096D0 /* PBXTargetDependency */, - 35AB2049CA196E2F3BAEE074790F7460 /* PBXTargetDependency */, - BBE1C7EDF785EF84854AB65F6D4A23FA /* PBXTargetDependency */, - 1414D472A47B0B2C641BB5E487B3C1B2 /* PBXTargetDependency */, - B0412A74D2711C117A71D90762C9666B /* PBXTargetDependency */, - 698C5375AB0014F55D9354274634C5C5 /* PBXTargetDependency */, - 7985005B5D1F276446B6F0964DE3370B /* PBXTargetDependency */, - 80FDA413255183D9FDB7E87E428BA376 /* PBXTargetDependency */, - 124958C505AF13EBD2E37B2151254102 /* PBXTargetDependency */, - 9C0524B9D6C0B29BA9407AE6F88CF35C /* PBXTargetDependency */, - CD0F29858EB17EED4EB7F4253EAE523F /* PBXTargetDependency */, - 6C408E09A34702FB8BD0A7AA5E9BB292 /* PBXTargetDependency */, - 54A34D59F872FCFDE932323BE57E08EF /* PBXTargetDependency */, - 20598D5C5D4D964D1B91C6AF09AE8142 /* PBXTargetDependency */, - 32D2655DBBB9C607B7DEDC6B47D8D544 /* PBXTargetDependency */, - 9110B58FDCA2FD0595A2161A02EE4A4B /* PBXTargetDependency */, + C428881DC7D1D769D610F24EC47282AD /* PBXTargetDependency */, + 8188A9849085B0940D8E7CE581120014 /* PBXTargetDependency */, + 2FE29CCD59B4BE6B47964B2AE5AD058C /* PBXTargetDependency */, + CF50AD00E5CF135DCF17EEFD537D047C /* PBXTargetDependency */, + 4C2498A724F633230939F9A429884C5F /* PBXTargetDependency */, + 778795E875F9AFE4DA158BD57FCD2A11 /* PBXTargetDependency */, + AFCF16C41B91FA15EFE8A98122E83130 /* PBXTargetDependency */, + 5C13B7C2BAB2A217A494B1D8A4A19336 /* PBXTargetDependency */, + C7273EC17ED3A459CDEA0BA0CA714A74 /* PBXTargetDependency */, + 51C19594697041B93352D4DACCE2CCD7 /* PBXTargetDependency */, + BC6188714491650B562E0ADA72BAF7BB /* PBXTargetDependency */, + D4FACA17F55E222294C99A959C410666 /* PBXTargetDependency */, + D87D25CD71F4E9BA0174A0C6BAA5760E /* PBXTargetDependency */, + C98343861E96BB6C42E23551DAAE0A04 /* PBXTargetDependency */, + 7264F1D0F813732C8BFB6AB7092F1CA3 /* PBXTargetDependency */, + E06806C59FD584549708E99ED97791B1 /* PBXTargetDependency */, + 66BB682CECF29F66E385A9E73643D896 /* PBXTargetDependency */, + 6B43ACED664779125D21136DF53A8DCE /* PBXTargetDependency */, + 7AAB2D4FC476FC7B62AC5067D6CE0545 /* PBXTargetDependency */, + 07AA4C26C6583E561CF0D905179CA4D6 /* PBXTargetDependency */, + B12507A3FE4A04ADB928CC29BB77A46C /* PBXTargetDependency */, + 862D250261C51B0F6D5FF0F445725A2C /* PBXTargetDependency */, + 30B5F631C2B675893660BA4E1FA5A4C9 /* PBXTargetDependency */, + A11BF49C41E26908C5C3ABA158DB0AAA /* PBXTargetDependency */, + 0F1007312A6361DB1E40151EF04608B8 /* PBXTargetDependency */, + E6651AFCAD7CD518A797E4EA23677183 /* PBXTargetDependency */, + DD3729EBEFCA1F5D1A51646A4C16B17B /* PBXTargetDependency */, + 2222327DA3177B07F7FCBA58AD13C34E /* PBXTargetDependency */, + 22ABFF3920FF4F146AE8CC355956F9D3 /* PBXTargetDependency */, ); name = "Pods-ProductApp"; productName = Pods_ProductApp; @@ -3586,13 +3680,31 @@ buildRules = ( ); dependencies = ( - 2BAB421BE2458E6AAD56CC6CEDD1B7C5 /* PBXTargetDependency */, + 9BBDC55E271366AA22AF9BEA5CF6196F /* PBXTargetDependency */, ); name = SDCycleScrollView; productName = SDCycleScrollView; productReference = 8B6CF5C20C32EE9F7F0862FF892524DE /* SDCycleScrollView */; productType = "com.apple.product-type.framework"; }; + ED35DBC4444F7F4FCFEA05DA40769B50 /* ICGVideoTrimmer */ = { + isa = PBXNativeTarget; + buildConfigurationList = 580A05D313266058F543B8325A83A801 /* Build configuration list for PBXNativeTarget "ICGVideoTrimmer" */; + buildPhases = ( + 983DE940037F7FE30B7F4117CD670FDC /* Headers */, + 4A62C55AB6BD150F96071E624508689C /* Sources */, + C6030D903CDAA8B95396AF5C94766C5B /* Frameworks */, + FCB4901A18DA41957F329F4AEC05B00A /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = ICGVideoTrimmer; + productName = ICGVideoTrimmer; + productReference = 8E0D0E0D2CAD7CA5DC7B904B07F9DB1B /* ICGVideoTrimmer */; + productType = "com.apple.product-type.framework"; + }; F1BCD9702276377FB5B3BDB6EAF709D7 /* DZNEmptyDataSet */ = { isa = PBXNativeTarget; buildConfigurationList = 1CF7CA11A791652D6975B2EDE2FC6719 /* Build configuration list for PBXNativeTarget "DZNEmptyDataSet" */; @@ -3649,7 +3761,7 @@ mainGroup = CF1408CF629C7361332E53B88F7BD30C; minimizedProjectReferenceProxies = 0; preferredProjectObjectVersion = 77; - productRefGroup = 5C19755C30654F41E798E98D31F772F3 /* Products */; + productRefGroup = D28B2C573C9222784E1A2B243EDD3924 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( @@ -3659,6 +3771,7 @@ 0135C158D4AF8569954142D6748FC786 /* GTExtensionSDK */, A0DC60C966312FA79A138A075D99BB51 /* GTSDK */, 17D542296AD0C26B1C5815268E5C6BF6 /* GYSDK */, + ED35DBC4444F7F4FCFEA05DA40769B50 /* ICGVideoTrimmer */, FBA456CB50E371584C11231929A0971E /* IQKeyboardManager */, 13F3E350F1D4CFC7B2B39D8AD5332419 /* libpag */, 5A2609DB0612F95A3450D2E02CA850A0 /* LSTTimer */, @@ -3695,14 +3808,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 2ABB8C0BB66B25A3DEE44236236127B4 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - DAAB40E4C0F8247A453B506E10AA829C /* SDWebImage-SDWebImage in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 2C97F13F522E5AA2B63F91166F372004 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -3741,14 +3846,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 87D329334B354695F0CF949B212B542F /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - EF7D40878022ADF25E4AB1985535AD04 /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 907BFFF7CC9F2CD2BA53644263EFC083 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -3791,6 +3888,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + D5E85889430380DB247FBD4DDFC53179 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; E664BDFE0B44D742638A43686ACB3008 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -3798,6 +3902,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + E71E1172D24AB2D73C1894AD29AB2353 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 90D779190DE14FD3173254F977EEB4F2 /* SDWebImage-SDWebImage in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; ECD6B9A8E754DF142B323DF2D7E0D112 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -3805,7 +3917,15 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - F0A4C193737FA8FADAFAF5019DFBE8A2 /* Resources */ = { + EE12698C7105A4C262311CCC2F9389FE /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B8B8AF197789AA3AF571001FEDF47DC0 /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + FCB4901A18DA41957F329F4AEC05B00A /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -3839,23 +3959,6 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/UMCommon/UMCommon-xcframeworks.sh\"\n"; showEnvVarsInLog = 0; }; - 9442841E8115F6E978793D7CA774102B /* [CP] Copy XCFrameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/UMDevice/UMDevice-xcframeworks-input-files.xcfilelist", - ); - name = "[CP] Copy XCFrameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/UMDevice/UMDevice-xcframeworks-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/UMDevice/UMDevice-xcframeworks.sh\"\n"; - showEnvVarsInLog = 0; - }; 9A45ACE7883F8CF5E79EB4F4C8D0EF7D /* [CP] Copy XCFrameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -3890,6 +3993,23 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/GTExtensionSDK/GTExtensionSDK-xcframeworks.sh\"\n"; showEnvVarsInLog = 0; }; + C4912C4425503FFFA84824AB2CD8471C /* [CP] Copy XCFrameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/UMDevice/UMDevice-xcframeworks-input-files.xcfilelist", + ); + name = "[CP] Copy XCFrameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/UMDevice/UMDevice-xcframeworks-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/UMDevice/UMDevice-xcframeworks.sh\"\n"; + showEnvVarsInLog = 0; + }; D984A768DD4A1ECAD484A89C6159909E /* [CP] Copy XCFrameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -3936,6 +4056,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 0754314C830CA8AD85AFD4D88E7FF41C /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 1EB24C56DF081E547E866210A8330467 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -3945,6 +4072,86 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 29E47DE8A8612DE1A5B650640729A781 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 638D645DD8E7D6597E991186EA6F072B /* NSBezierPath+SDRoundedCorners.m in Sources */, + 115D16A7D8A3550586A123D098513CA6 /* NSButton+WebCache.m in Sources */, + 1D6AE45357492AC471943EC6DE7AD9CE /* NSData+ImageContentType.m in Sources */, + B192AF3D2975C3213FFCED86F574DCDA /* NSImage+Compatibility.m in Sources */, + CD4E1A622A3039CE95361D4F3669759E /* SDAnimatedImage.m in Sources */, + 58516D8E01D609AB9E41FA2EA1FC5BB6 /* SDAnimatedImagePlayer.m in Sources */, + 1FC3034437B4FAD77A3E1A3A58AC500D /* SDAnimatedImageRep.m in Sources */, + 075EBB2A98F14211A9AE6785570218A0 /* SDAnimatedImageView.m in Sources */, + FBC6AC0B0CB13B24454555BA4AF4356D /* SDAnimatedImageView+WebCache.m in Sources */, + E739E4CFD0E14C73C9A4EF04867FDA16 /* SDAssociatedObject.m in Sources */, + FE3519F8CB1A3D14F60153A33118383D /* SDAsyncBlockOperation.m in Sources */, + DF5130834E402403D002EC7B84324832 /* SDCallbackQueue.m in Sources */, + D0E2FC346C769959CD99BC32CEE070AE /* SDDeviceHelper.m in Sources */, + D752F244E48F61779FD7A01F650830A3 /* SDDiskCache.m in Sources */, + DD82DA08840943A10DDBF877D4B5D73E /* SDDisplayLink.m in Sources */, + CA8ED3C33F144FC0850BC48A7F6407CF /* SDFileAttributeHelper.m in Sources */, + C7D57D1F887ADCFCE4F618EBBE2A9C01 /* SDGraphicsImageRenderer.m in Sources */, + FF5F5CEAA952D8B6C76D2AFE6013950A /* SDImageAPNGCoder.m in Sources */, + 94CB138B2934F24669A4AABE98254D3A /* SDImageAssetManager.m in Sources */, + 98E7FCCBA1DCD4CB52B925993BE740C0 /* SDImageAWebPCoder.m in Sources */, + B9C92C03E94F6F9419436F45CFBE4FB5 /* SDImageCache.m in Sources */, + 14AE47B1201EAFD3CD99C05BE2E4AADB /* SDImageCacheConfig.m in Sources */, + D2BEADED380355EF2446424293B258E8 /* SDImageCacheDefine.m in Sources */, + 0452F7FDA9A9AF5522E4A07D61EBCFA2 /* SDImageCachesManager.m in Sources */, + A0041D0C38C29D20D127C80B06E0096E /* SDImageCachesManagerOperation.m in Sources */, + EBDE75499166B5CF9C7562DF8D58A015 /* SDImageCoder.m in Sources */, + 9033BBC13969E0502A2258476249E5A1 /* SDImageCoderHelper.m in Sources */, + B42DDBE1D11C6F0328F041ED5436DEB0 /* SDImageCodersManager.m in Sources */, + 2AE3CDE5960755F2BB923441B5BCF640 /* SDImageFrame.m in Sources */, + B6B128D58473831D2116D2939AC7DE01 /* SDImageFramePool.m in Sources */, + 53F6CF0811EA49942DD254CEB6A1F782 /* SDImageGIFCoder.m in Sources */, + E99458C6C505C60D6C5986B8A2314CC2 /* SDImageGraphics.m in Sources */, + 0F741228452F61816A0E384418E05CCA /* SDImageHEICCoder.m in Sources */, + 15353CD4B2BD7E561EDCB089AF5EBB16 /* SDImageIOAnimatedCoder.m in Sources */, + 2DBEC0A3978594C66918E02087856598 /* SDImageIOCoder.m in Sources */, + CCA6079E90BF4BAFDF23C12A6151EE54 /* SDImageLoader.m in Sources */, + 6AF87840716FA00010F631C5901ECC16 /* SDImageLoadersManager.m in Sources */, + 44755067DD0C617D96B841288F33C56B /* SDImageTransformer.m in Sources */, + 56C0C9DB6A116C5E0422369BD2EF01F6 /* SDInternalMacros.m in Sources */, + 436332F32B31B8DE847B9CCDBB189396 /* SDMemoryCache.m in Sources */, + 6929C3A547E8286DF4FBD584D456B248 /* SDWeakProxy.m in Sources */, + 0573E411AFF59D296B1B4D32C3274015 /* SDWebImage-dummy.m in Sources */, + 8E3AD6DF6AD71D3C4020BABD27EBF494 /* SDWebImageCacheKeyFilter.m in Sources */, + 453BAEE4E98B16D142D12CEE730DDB6A /* SDWebImageCacheSerializer.m in Sources */, + B69470BD200B4177B47F342B2576D879 /* SDWebImageCompat.m in Sources */, + 659414639F3E1E477D17A4EBB6BC240F /* SDWebImageDefine.m in Sources */, + 2EBBDCC39E6503F1FAAF61BC1963F177 /* SDWebImageDownloader.m in Sources */, + 26460EA56FB0F84547F5E4EAB1A06430 /* SDWebImageDownloaderConfig.m in Sources */, + 55ED34CAB51A4D8BB2847BF92137A135 /* SDWebImageDownloaderDecryptor.m in Sources */, + 44CC65E15CA2F88A9F69A9E9148DE95E /* SDWebImageDownloaderOperation.m in Sources */, + BC23BA72FCD11139B6D91DDA08544674 /* SDWebImageDownloaderRequestModifier.m in Sources */, + 471C86C183D17343CCDD2462150DE7D7 /* SDWebImageDownloaderResponseModifier.m in Sources */, + 844D835A41F8EA250129DEAAFA78DB18 /* SDWebImageError.m in Sources */, + 2FBCEFB16DBD6C84EB5AD3B2184DA8A9 /* SDWebImageIndicator.m in Sources */, + BFDAFB18D51A77AE8A1F5C10D9C04A02 /* SDWebImageManager.m in Sources */, + 4BEFE85286ED72D6C5E858A170067869 /* SDWebImageOperation.m in Sources */, + B3EC096399F0BF6BD48F74484174A8C7 /* SDWebImageOptionsProcessor.m in Sources */, + EEFA1DFBCE466DF378D0620ED816DC18 /* SDWebImagePrefetcher.m in Sources */, + BFFE0B84385D42EF875AF2236FA78813 /* SDWebImageTransition.m in Sources */, + 3B069375ECFC1908C64E0D2B1160A3A9 /* UIButton+WebCache.m in Sources */, + 31FDE8DE2E18B5EF9D5717A32ED68D11 /* UIColor+SDHexString.m in Sources */, + 51402180465A20E9554412CFDA06F181 /* UIImage+ExtendedCacheData.m in Sources */, + 0BF9A6255A61573722C064223D27598A /* UIImage+ForceDecode.m in Sources */, + 7FA1A5FC48D989126B72D5450E3236EA /* UIImage+GIF.m in Sources */, + 461AF7674E4ECD6179255A7298B31641 /* UIImage+MemoryCacheCost.m in Sources */, + 79081B2A6DE61B8BC607A9F578BE82A7 /* UIImage+Metadata.m in Sources */, + F985E10AB553847E33ECE83DEFC54843 /* UIImage+MultiFormat.m in Sources */, + 9780BE7AC27F4450361484CF25989FC8 /* UIImage+Transform.m in Sources */, + 05F41344CF59F57F00D3BEB557AD86F3 /* UIImageView+HighlightedWebCache.m in Sources */, + F3044612E3EAC388B55A3E15BF05C29B /* UIImageView+WebCache.m in Sources */, + 8FCA666EFAD045E90290EC4453500350 /* UIView+WebCache.m in Sources */, + B530063898F7E66F620D530E9EAD7A25 /* UIView+WebCacheOperation.m in Sources */, + C763A7D4640817749EB884E5C90D8675 /* UIView+WebCacheState.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 2E5CFFD9F91B72421A01C0D67BC1212B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -3959,6 +4166,17 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 4A62C55AB6BD150F96071E624508689C /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + DC98BABC4F055330E7648F14BEC6AAD0 /* ICGRulerView.m in Sources */, + 2C49EF9CF5B74E8FE6A8C68ED621DF5F /* ICGThumbView.m in Sources */, + B3F222E72F308A2C2E07CB42C7D45381 /* ICGVideoTrimmer-dummy.m in Sources */, + 818DF6046FAFC0794727F13380F2FE2F /* ICGVideoTrimmerView.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 58DDDF246CE81A513A93B0A5955C735E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -3991,86 +4209,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 724F8D6A4267C3E2DB5E6DE95B3D6B28 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 28950C8E82C1B0E7499DC21C0D6E07BC /* NSBezierPath+SDRoundedCorners.m in Sources */, - A22FDA0CF300229C0482E96554BD56E8 /* NSButton+WebCache.m in Sources */, - E2C2392CD99E85C80073DF5537AE3957 /* NSData+ImageContentType.m in Sources */, - E6585BB28071C885128C81AF3B98AEE7 /* NSImage+Compatibility.m in Sources */, - D4FD8D89AD7C63BB77A62B2CA70C19FA /* SDAnimatedImage.m in Sources */, - 9083F953095AE9D5E60CD8003F6830AE /* SDAnimatedImagePlayer.m in Sources */, - F4A55551513E349AD53F9FAAD1F85E5B /* SDAnimatedImageRep.m in Sources */, - 688F3B80D604199B02AB393925F31F0F /* SDAnimatedImageView.m in Sources */, - 6728E930411858644E8FC5FF0C0BC1B5 /* SDAnimatedImageView+WebCache.m in Sources */, - 887D47287B902AF18C3ABED8FF487761 /* SDAssociatedObject.m in Sources */, - E2F2216FB9B1F154CCDE7AF105E8A36B /* SDAsyncBlockOperation.m in Sources */, - 567DB069D7386E3FC5FCA7E818E4F3C4 /* SDCallbackQueue.m in Sources */, - CB0084718ADFBF40148438065E050E17 /* SDDeviceHelper.m in Sources */, - 9A610DDB462307C29D72642F8083E6BD /* SDDiskCache.m in Sources */, - 5DD8951B5246C7B77536C18DFBD395ED /* SDDisplayLink.m in Sources */, - 5387B41D7E61EDCA0C84D4121412BE98 /* SDFileAttributeHelper.m in Sources */, - 19446570405A58FF0C21C5A2BF86CA7E /* SDGraphicsImageRenderer.m in Sources */, - D0745DA7CB007FA08D84E0002781819A /* SDImageAPNGCoder.m in Sources */, - EE3AAD486FF8219B5B8D1F8641E407DE /* SDImageAssetManager.m in Sources */, - 82E1B81D4C718DB1A6B4DA0E623D7502 /* SDImageAWebPCoder.m in Sources */, - 68C147A3F9871A95E5014E70E8FAA477 /* SDImageCache.m in Sources */, - 1B22CDAB57F949D9D5A8877E9C8DF60B /* SDImageCacheConfig.m in Sources */, - 1B976739347B7BE0971718CF9D2BF979 /* SDImageCacheDefine.m in Sources */, - 3433F9CA8A3024FC043728EF325A2113 /* SDImageCachesManager.m in Sources */, - 5D0ECB5851A642359165FCADE02CA55E /* SDImageCachesManagerOperation.m in Sources */, - EC841837A98C4A7C8B61C72604F20821 /* SDImageCoder.m in Sources */, - 972D8DFD38E18EA515936EE6F3993FC7 /* SDImageCoderHelper.m in Sources */, - E2836FD331524F10B42158EB0D6D0AAE /* SDImageCodersManager.m in Sources */, - 9FEC33C1D5469CB710D7F9EBEFE917B9 /* SDImageFrame.m in Sources */, - 3D5FD8AD62E4839646CAC26FD62BA725 /* SDImageFramePool.m in Sources */, - 20A746A0BDA1BA642CA9C202EE29230E /* SDImageGIFCoder.m in Sources */, - 4927C4A1B3DEA564C0FA9FCD10EC97B8 /* SDImageGraphics.m in Sources */, - 2F0DB23EF8AFBBD6C158EC738321EB2E /* SDImageHEICCoder.m in Sources */, - 6F8AA2B460668790FADD56E569146599 /* SDImageIOAnimatedCoder.m in Sources */, - CCD0640AA2D594B6A126CD76C19DC08B /* SDImageIOCoder.m in Sources */, - 8B206AC84E5EFB7350A9E97376518C75 /* SDImageLoader.m in Sources */, - 3B035CF5F02D073FB7DF990704C5D8C8 /* SDImageLoadersManager.m in Sources */, - 9E9D79A2AEB9294A7977E8603373750A /* SDImageTransformer.m in Sources */, - 437FA13735B7B03193A4588B0FE154AA /* SDInternalMacros.m in Sources */, - 11A4047F2AB2A41AF2E1209D0FEAB542 /* SDMemoryCache.m in Sources */, - E20F16D5F532E4389F4C746DFDE25D3A /* SDWeakProxy.m in Sources */, - E99114B1C99893922D8A79CAD90C45DE /* SDWebImage-dummy.m in Sources */, - 1AAA36EC66AE60DC372F8CC06D7CD2EA /* SDWebImageCacheKeyFilter.m in Sources */, - B4800FACF30A8ED1FD3EE4C74969F571 /* SDWebImageCacheSerializer.m in Sources */, - B30A03C49D740887399906DBA796D119 /* SDWebImageCompat.m in Sources */, - 53A4729787AB746CE7A34BFEDE697D5D /* SDWebImageDefine.m in Sources */, - 790C26F75A3B5392BAAAF5B0078E434D /* SDWebImageDownloader.m in Sources */, - E1794717021EE48FC14953E22A23A9F7 /* SDWebImageDownloaderConfig.m in Sources */, - 122AE2C3558FA1C6D90F31E612D22A32 /* SDWebImageDownloaderDecryptor.m in Sources */, - EA892C6C759F8B6D82B4565708601811 /* SDWebImageDownloaderOperation.m in Sources */, - BB0A63020E1383A4B5D00D0F42656F36 /* SDWebImageDownloaderRequestModifier.m in Sources */, - C5FA4A21B7AB4819531DF9BEB29C7E4B /* SDWebImageDownloaderResponseModifier.m in Sources */, - D4230BB4BC716D3434FDF55F7E937C41 /* SDWebImageError.m in Sources */, - 7514CF2F4518564061CDFB8CE3132A7F /* SDWebImageIndicator.m in Sources */, - 8AD25C85EACC1EA0852247E12CFE922E /* SDWebImageManager.m in Sources */, - CE448606B0C68F36EF27C79882B08972 /* SDWebImageOperation.m in Sources */, - 038D3FD9D50CA1AF4AF221AA7E78BC30 /* SDWebImageOptionsProcessor.m in Sources */, - 86D32A63398BA7C02E8258E424196648 /* SDWebImagePrefetcher.m in Sources */, - F10E8AF322D240E86C4F2E8621AB7FB5 /* SDWebImageTransition.m in Sources */, - 2FB972097C23612B407F59FC3CADA531 /* UIButton+WebCache.m in Sources */, - DB92304D5DA1951C4DC32963A59A43B8 /* UIColor+SDHexString.m in Sources */, - 806EDCCCB24FAA3CD8D787D9B4143912 /* UIImage+ExtendedCacheData.m in Sources */, - E5D085558E414E4A63B28206D05126EC /* UIImage+ForceDecode.m in Sources */, - 2328065B214A31D215773195835E723F /* UIImage+GIF.m in Sources */, - EE5E57E70B8831D8B83B825CCDEDEBCF /* UIImage+MemoryCacheCost.m in Sources */, - 6E469DAE16B78FF2502925BCD56AA01C /* UIImage+Metadata.m in Sources */, - 77F3D0487443F7C9191E570085CCB262 /* UIImage+MultiFormat.m in Sources */, - 33F9C316420A7EFFB7F1BE9D595613B0 /* UIImage+Transform.m in Sources */, - D4BFC31B1FE304B181442CF1DEC7E3A7 /* UIImageView+HighlightedWebCache.m in Sources */, - 3B7C487587393F7A02893D40B7A249E7 /* UIImageView+WebCache.m in Sources */, - 617E2749F9207FE1569DC6D24BDB1B6C /* UIView+WebCache.m in Sources */, - E33E74060BD04732B596C4B00F9F5F8B /* UIView+WebCacheOperation.m in Sources */, - 435EDB4BC2DBBECEC07B8F80720FF1B4 /* UIView+WebCacheState.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 7F092DFC50297A6CF47989308359F401 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -4137,6 +4275,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + BB7250BB8DD4FF7997103DCAF7685C98 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + C50B281F616D76028CBDC0D43803F776 /* Pods-ProductApp-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; C017AC38326DC75D512D5482815850F5 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -4213,13 +4359,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - E422DE6C907CE0E9F89C74C92664FDE3 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; E79DCB6C4418DDCD358032DAE520F2F5 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -4252,233 +4391,231 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - EC3CBF5788225EA107D3E47E277B8FD6 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - E369FCFF848DBCCBEA6D9C6938683291 /* Pods-ProductApp-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 124958C505AF13EBD2E37B2151254102 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMDevice; - target = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC /* UMDevice */; - targetProxy = DD3B5F347D17362666C210392C6181A0 /* PBXContainerItemProxy */; - }; - 1414D472A47B0B2C641BB5E487B3C1B2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = E4CA958ECC0E4815A18970043B642796 /* PBXContainerItemProxy */; - }; - 15065A35EA78A46456D17326C21F0F95 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMDevice; - target = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC /* UMDevice */; - targetProxy = 71EDBCAF85377FCD4F6276844F729194 /* PBXContainerItemProxy */; - }; - 20598D5C5D4D964D1B91C6AF09AE8142 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = YiVideoEditor; - target = B98AFDEC9E89AC8BB0BFC190A13B7E9F /* YiVideoEditor */; - targetProxy = 54A0A175D89691775545E543A29384EC /* PBXContainerItemProxy */; - }; - 2320AB3045CCDD44A6ACD04895B3FDCF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GYSDK; - target = 17D542296AD0C26B1C5815268E5C6BF6 /* GYSDK */; - targetProxy = 6DDB615D0D0F54C701C508F371376138 /* PBXContainerItemProxy */; - }; - 2BAB421BE2458E6AAD56CC6CEDD1B7C5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 95925E6435948EE156E09650DA4C3DB8 /* PBXContainerItemProxy */; - }; - 30703C649E4D294C57CCBD60A736AAE2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardManager; - target = FBA456CB50E371584C11231929A0971E /* IQKeyboardManager */; - targetProxy = 0184A45B7F51A36C364A8BB2BAB6069A /* PBXContainerItemProxy */; - }; - 32D2655DBBB9C607B7DEDC6B47D8D544 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ZXSDK; - target = 8194323886ECAF7E912EFDAFC84017AA /* ZXSDK */; - targetProxy = AFA762735F350AB37350565E1007EBB5 /* PBXContainerItemProxy */; - }; - 34C7EB26EDDCACB5FA64CE1B9ED68362 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Masonry; - target = 55AF53E6C77A10ED4985E04D74A8878E /* Masonry */; - targetProxy = BF6174B3E83F48FB05574F8AE1ED0FE6 /* PBXContainerItemProxy */; - }; - 35AB2049CA196E2F3BAEE074790F7460 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDAutoLayout; - target = 03932C47FBFD347205B2F367F78E9B63 /* SDAutoLayout */; - targetProxy = E50B96DA7A0357A4FA1E9D0D0260605C /* PBXContainerItemProxy */; - }; - 3A88402BCBA76EC36746D0C370A8AB90 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GTSDK; - target = A0DC60C966312FA79A138A075D99BB51 /* GTSDK */; - targetProxy = 56CF98A74E08B0E5FDFB22B303B52B76 /* PBXContainerItemProxy */; - }; - 41DD679EE2B1CF4DDF426AC764A096D0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Reachability; - target = CAA047C0F5E4106F3904E8497FA17F97 /* Reachability */; - targetProxy = 6EE279C27ABD184DC43F4BAD69EF4905 /* PBXContainerItemProxy */; - }; - 531D6F7969D75D49536A4166585740D8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMCommon; - target = 09FABB7D06BB8D3958515FB15B4E7971 /* UMCommon */; - targetProxy = 16086CF768EF5AA772E5D4195178DA5F /* PBXContainerItemProxy */; - }; - 54A34D59F872FCFDE932323BE57E08EF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = YYText; - target = 6F5C17E80BD1B7F60A33F79692330A57 /* YYText */; - targetProxy = 342AED7BFE4D4829BAC65DB50C520139 /* PBXContainerItemProxy */; - }; - 698C5375AB0014F55D9354274634C5C5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMAPM; - target = F1E09035B7675D89EC69B16728E2833E /* UMAPM */; - targetProxy = 37330BA57C6FA7982DD47173FC2D4C6F /* PBXContainerItemProxy */; - }; - 6C408E09A34702FB8BD0A7AA5E9BB292 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = YYModel; - target = 84B44807A12996D487A4A591A481D6A0 /* YYModel */; - targetProxy = DC71557EAAB7DA8896978D78EFB97562 /* PBXContainerItemProxy */; - }; - 7985005B5D1F276446B6F0964DE3370B /* PBXTargetDependency */ = { + 07AA4C26C6583E561CF0D905179CA4D6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = UMCCommonLog; target = 6075E73CE9761233A64B697DA4780D60 /* UMCCommonLog */; - targetProxy = 5FE0D007949D770C953488262481430A /* PBXContainerItemProxy */; + targetProxy = 60D49EB7D7C403CC67521C6351825290 /* PBXContainerItemProxy */; }; - 79A66F40DC2EFD5C822F221090BE917E /* PBXTargetDependency */ = { + 0F1007312A6361DB1E40151EF04608B8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GTCommonSDK; - target = 997E783A70C18DC9BA830488608C03AA /* GTCommonSDK */; - targetProxy = 1B55870CB4666AF86AD99402C6320DE2 /* PBXContainerItemProxy */; + name = YYModel; + target = 84B44807A12996D487A4A591A481D6A0 /* YYModel */; + targetProxy = A3F7BAA6BC33DCA9809E85FD82E3071C /* PBXContainerItemProxy */; }; - 80FDA413255183D9FDB7E87E428BA376 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMCommon; - target = 09FABB7D06BB8D3958515FB15B4E7971 /* UMCommon */; - targetProxy = 3B92B52C701048942FBE8768F7111A0D /* PBXContainerItemProxy */; - }; - 8315004524D5EBF2D6136364392B9A19 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SDWebImage-SDWebImage"; - target = 94CFBA7D633ECA58DF85C327B035E6A3 /* SDWebImage-SDWebImage */; - targetProxy = AAF28E97A3CBBE44CD280C17E1DA1336 /* PBXContainerItemProxy */; - }; - 9110B58FDCA2FD0595A2161A02EE4A4B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libpag; - target = 13F3E350F1D4CFC7B2B39D8AD5332419 /* libpag */; - targetProxy = 533F1D8E4A8D6B3705A96EE052F25A53 /* PBXContainerItemProxy */; - }; - 94151ACC25B112643CE37D54406D55C5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GTExtensionSDK; - target = 0135C158D4AF8569954142D6748FC786 /* GTExtensionSDK */; - targetProxy = F1608841A0EBCB01850A908E8DD436CC /* PBXContainerItemProxy */; - }; - 9485D2F0F8725C5B4EB9F962DFF332F5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = LSTTimer; - target = 5A2609DB0612F95A3450D2E02CA850A0 /* LSTTimer */; - targetProxy = 79437106080EFAB04D44F2D362505703 /* PBXContainerItemProxy */; - }; - 9B270D9118ACE9DEC0F2C0257CF0B0C7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MJRefresh; - target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */; - targetProxy = D6DE6621537CE69915662EDCBD5DB037 /* PBXContainerItemProxy */; - }; - 9C0524B9D6C0B29BA9407AE6F88CF35C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMLink; - target = 406ABB04FCACE2F2B2AD5F7F4868AE29 /* UMLink */; - targetProxy = E62BC4BE802BB8396BFB3E95BC15F5AB /* PBXContainerItemProxy */; - }; - 9F8A9D96AD530F0B7E92F258B9184620 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DZNEmptyDataSet; - target = F1BCD9702276377FB5B3BDB6EAF709D7 /* DZNEmptyDataSet */; - targetProxy = F445BDE5B17CF8B2E335D942B37EA5B5 /* PBXContainerItemProxy */; - }; - A8323A63D6D987151B2C4C003F0B4080 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = AFNetworking; - target = 0130B3724283586C0E9D2A112D4F2AA1 /* AFNetworking */; - targetProxy = 7EF4D3F92E46B97AA1FF8BA541E6E216 /* PBXContainerItemProxy */; - }; - B0412A74D2711C117A71D90762C9666B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "UITableView+FDTemplateLayoutCell"; - target = 2006263064A94C0063192AE0D2C3F409 /* UITableView+FDTemplateLayoutCell */; - targetProxy = 22B897E48D943B6AAE5C5E642E072C40 /* PBXContainerItemProxy */; - }; - BA995361EDF7D5B310E0CD64EF6D7730 /* PBXTargetDependency */ = { + 2222327DA3177B07F7FCBA58AD13C34E /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = ZXSDK; target = 8194323886ECAF7E912EFDAFC84017AA /* ZXSDK */; - targetProxy = 1A4E46CF63CBCBC43460B035EC1FA9A2 /* PBXContainerItemProxy */; + targetProxy = 4244EF1FA680AF122554A270DB6D7FA2 /* PBXContainerItemProxy */; }; - BBE1C7EDF785EF84854AB65F6D4A23FA /* PBXTargetDependency */ = { + 22ABFF3920FF4F146AE8CC355956F9D3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDCycleScrollView; - target = CBED833AAD6266F3AEFE9BE31C68E094 /* SDCycleScrollView */; - targetProxy = A6A224B80C8F5C89697A2E9F619E1DA0 /* PBXContainerItemProxy */; + name = libpag; + target = 13F3E350F1D4CFC7B2B39D8AD5332419 /* libpag */; + targetProxy = 62F74C98D84BF1A7721878853F94CAA0 /* PBXContainerItemProxy */; }; - C48030BEB35F86C79F256EAF6F652FDE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MOFSPickerManager; - target = 9B407B312D9EAE176A2DDE572135AC35 /* MOFSPickerManager */; - targetProxy = 02ABAF5F771804387C71BB719F239057 /* PBXContainerItemProxy */; - }; - CD0F29858EB17EED4EB7F4253EAE523F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = WechatOpenSDK; - target = 8554F6236D2AA202CF58503D2DF29730 /* WechatOpenSDK */; - targetProxy = 88C4C246B5FE8C20C4CFD0A591FDC969 /* PBXContainerItemProxy */; - }; - D670ED14FA0A45476F3B036EC77D8C58 /* PBXTargetDependency */ = { + 2FE29CCD59B4BE6B47964B2AE5AD058C /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GTCommonSDK; target = 997E783A70C18DC9BA830488608C03AA /* GTCommonSDK */; - targetProxy = ADDBA9E930767A6C7E643B951188835C /* PBXContainerItemProxy */; + targetProxy = 6C68BF1C42F36127925BAC58B4870632 /* PBXContainerItemProxy */; }; - FCB29677F5B6D139028D4FAF388CDEF2 /* PBXTargetDependency */ = { + 30B5F631C2B675893660BA4E1FA5A4C9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMLink; + target = 406ABB04FCACE2F2B2AD5F7F4868AE29 /* UMLink */; + targetProxy = F70B5F23676F6BC1D09D3C5CE9D389A5 /* PBXContainerItemProxy */; + }; + 41032EA2FA4DC91CF4F515A56BD289CA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GTCommonSDK; + target = 997E783A70C18DC9BA830488608C03AA /* GTCommonSDK */; + targetProxy = 736C9F1674DEA1F0E7B1FDA5B1328F47 /* PBXContainerItemProxy */; + }; + 4C2498A724F633230939F9A429884C5F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GTSDK; + target = A0DC60C966312FA79A138A075D99BB51 /* GTSDK */; + targetProxy = 8023902C51F8F1F7DAA64516F5A6376E /* PBXContainerItemProxy */; + }; + 51C19594697041B93352D4DACCE2CCD7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = MBProgressHUD; target = 82B0A41D3031FF27D78E17B0A9A46FB0 /* MBProgressHUD */; - targetProxy = AF8FD31AF2EBED3943AA14DB372450F5 /* PBXContainerItemProxy */; + targetProxy = 241873477D3AE5D9AA1F14F645C7D3E0 /* PBXContainerItemProxy */; }; - FFA26ABB703E81E404957C35DD140C42 /* PBXTargetDependency */ = { + 5C13B7C2BAB2A217A494B1D8A4A19336 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = IQKeyboardManager; + target = FBA456CB50E371584C11231929A0971E /* IQKeyboardManager */; + targetProxy = 88273A8EFBA5C400D5C32013B500C7E8 /* PBXContainerItemProxy */; + }; + 66BB682CECF29F66E385A9E73643D896 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = FA699C81CEAF4B971BE9816580DE857F /* PBXContainerItemProxy */; + }; + 6B43ACED664779125D21136DF53A8DCE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "UITableView+FDTemplateLayoutCell"; + target = 2006263064A94C0063192AE0D2C3F409 /* UITableView+FDTemplateLayoutCell */; + targetProxy = 0F8901F86D7D9414F83FE33CA0EDB742 /* PBXContainerItemProxy */; + }; + 7264F1D0F813732C8BFB6AB7092F1CA3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDAutoLayout; + target = 03932C47FBFD347205B2F367F78E9B63 /* SDAutoLayout */; + targetProxy = 2602ECDF4A5DBE216DB7BE0E33FAA9C5 /* PBXContainerItemProxy */; + }; + 778795E875F9AFE4DA158BD57FCD2A11 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GYSDK; + target = 17D542296AD0C26B1C5815268E5C6BF6 /* GYSDK */; + targetProxy = C595631B447D3CD20E89FAE0E53328ED /* PBXContainerItemProxy */; + }; + 7AAB2D4FC476FC7B62AC5067D6CE0545 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMAPM; + target = F1E09035B7675D89EC69B16728E2833E /* UMAPM */; + targetProxy = 2E04F464A9257F128F9D2F16A6D2872A /* PBXContainerItemProxy */; + }; + 8188A9849085B0940D8E7CE581120014 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = DZNEmptyDataSet; + target = F1BCD9702276377FB5B3BDB6EAF709D7 /* DZNEmptyDataSet */; + targetProxy = 2C4290F77EE033E823ADD1F9BCD3A8AC /* PBXContainerItemProxy */; + }; + 83AB6713684A18A2E0FE52A72B809013 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMDevice; + target = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC /* UMDevice */; + targetProxy = 6CFEE21ABB73E66DE659EF0D32E6723B /* PBXContainerItemProxy */; + }; + 862D250261C51B0F6D5FF0F445725A2C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMDevice; + target = CEB9AD2C3CFC208BFBE1F22F5EC3E1FC /* UMDevice */; + targetProxy = 7DFD915D6D63869702C63FA570601074 /* PBXContainerItemProxy */; + }; + 9808F670CD853D9F8F484BB41B5A5F4A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GTCommonSDK; target = 997E783A70C18DC9BA830488608C03AA /* GTCommonSDK */; - targetProxy = F7A65CB825156CEA3866393DDB990DC7 /* PBXContainerItemProxy */; + targetProxy = 496BD3742729E09719E1508ECC55D625 /* PBXContainerItemProxy */; + }; + 9BBDC55E271366AA22AF9BEA5CF6196F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 890666ECED04AB70D20EBA6DE8ADE7A3 /* PBXContainerItemProxy */; + }; + A11BF49C41E26908C5C3ABA158DB0AAA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = WechatOpenSDK; + target = 8554F6236D2AA202CF58503D2DF29730 /* WechatOpenSDK */; + targetProxy = 5B59648E58D6CE8510E518E05A40D69F /* PBXContainerItemProxy */; + }; + ABF3E62073E94255AAEAC4A5D59B4A84 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ZXSDK; + target = 8194323886ECAF7E912EFDAFC84017AA /* ZXSDK */; + targetProxy = 553B64F8438304B8985157AC6266C7AF /* PBXContainerItemProxy */; + }; + AFCF16C41B91FA15EFE8A98122E83130 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ICGVideoTrimmer; + target = ED35DBC4444F7F4FCFEA05DA40769B50 /* ICGVideoTrimmer */; + targetProxy = 81D2927099705B7C5685D138385F3E13 /* PBXContainerItemProxy */; + }; + B12507A3FE4A04ADB928CC29BB77A46C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMCommon; + target = 09FABB7D06BB8D3958515FB15B4E7971 /* UMCommon */; + targetProxy = A94E7D6060F01AEE079B827CBBCE94BD /* PBXContainerItemProxy */; + }; + BC6188714491650B562E0ADA72BAF7BB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MJRefresh; + target = 6868056D761E163D10FDAF8CF1C4D9B8 /* MJRefresh */; + targetProxy = 90CF459604EF7BE3D0BC23759A7B19A6 /* PBXContainerItemProxy */; + }; + C428881DC7D1D769D610F24EC47282AD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = AFNetworking; + target = 0130B3724283586C0E9D2A112D4F2AA1 /* AFNetworking */; + targetProxy = 9CD06029FD41C1829C937DD8FF49F5D7 /* PBXContainerItemProxy */; + }; + C7273EC17ED3A459CDEA0BA0CA714A74 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = LSTTimer; + target = 5A2609DB0612F95A3450D2E02CA850A0 /* LSTTimer */; + targetProxy = CE7E8CE5937A8951DF869C1A35A95CB4 /* PBXContainerItemProxy */; + }; + C98343861E96BB6C42E23551DAAE0A04 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Reachability; + target = CAA047C0F5E4106F3904E8497FA17F97 /* Reachability */; + targetProxy = C3D429EDFEB619406850FE03D080DE60 /* PBXContainerItemProxy */; + }; + CF50AD00E5CF135DCF17EEFD537D047C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GTExtensionSDK; + target = 0135C158D4AF8569954142D6748FC786 /* GTExtensionSDK */; + targetProxy = A20AE468E8ADEA20F78474BD07A4A541 /* PBXContainerItemProxy */; + }; + D4FACA17F55E222294C99A959C410666 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MOFSPickerManager; + target = 9B407B312D9EAE176A2DDE572135AC35 /* MOFSPickerManager */; + targetProxy = 312BE55606A7FE9E56D786CD1BC00CC2 /* PBXContainerItemProxy */; + }; + D87D25CD71F4E9BA0174A0C6BAA5760E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Masonry; + target = 55AF53E6C77A10ED4985E04D74A8878E /* Masonry */; + targetProxy = 69C0153EFC86760ACCAB196F7439366E /* PBXContainerItemProxy */; + }; + DD3729EBEFCA1F5D1A51646A4C16B17B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = YiVideoEditor; + target = B98AFDEC9E89AC8BB0BFC190A13B7E9F /* YiVideoEditor */; + targetProxy = F6D1C75578AF761806120DFA57B4317A /* PBXContainerItemProxy */; + }; + E06806C59FD584549708E99ED97791B1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDCycleScrollView; + target = CBED833AAD6266F3AEFE9BE31C68E094 /* SDCycleScrollView */; + targetProxy = 83981297B482C2638A4D67684B48BD0E /* PBXContainerItemProxy */; + }; + E6651AFCAD7CD518A797E4EA23677183 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = YYText; + target = 6F5C17E80BD1B7F60A33F79692330A57 /* YYText */; + targetProxy = 2CBA8F85838775787814B1EA67C46D4C /* PBXContainerItemProxy */; + }; + F6541F989489653A162A6555688FC578 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "SDWebImage-SDWebImage"; + target = 94CFBA7D633ECA58DF85C327B035E6A3 /* SDWebImage-SDWebImage */; + targetProxy = EF6D77B1058EE63612AEE1CE2D7D1A29 /* PBXContainerItemProxy */; + }; + F8C345812B71912642760109623B731C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMCommon; + target = 09FABB7D06BB8D3958515FB15B4E7971 /* UMCommon */; + targetProxy = 6A8FA8A16EEC3EA0A1337819B4D46459 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 005699EF00B52895CA32C2E9347A7FD5 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 49ECA97204629E934F13304A023EDC03 /* UMCCommonLog.debug.xcconfig */; + baseConfigurationReference = DBA207E6D7030449050522F67C48C25D /* UMCCommonLog.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -4495,7 +4632,7 @@ }; 034BECCF62DB5ADAB1A3BFCA3009B2C8 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2DB85165345B0A0838DD6C7584AE3AF0 /* WechatOpenSDK.debug.xcconfig */; + baseConfigurationReference = 4663C7749C3D367A092DADD90894EB72 /* WechatOpenSDK.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -4512,7 +4649,7 @@ }; 081567CE9CD56A99A66C0B763397A722 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 31613C5B4FE8C0D824B2BF7A9ACFAC41 /* GTCommonSDK.release.xcconfig */; + baseConfigurationReference = D9381427E6FA71048DBCC9DC4A8DDFFB /* GTCommonSDK.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -4530,7 +4667,7 @@ }; 0A81D96DE5015759843049F69312B7B5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2F856A97CE9381CAC021AD8B3EC347A4 /* YYText.release.xcconfig */; + baseConfigurationReference = F42A7E624A23ED91D3CB4A55059DC212 /* YYText.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4567,27 +4704,26 @@ }; name = Release; }; - 19D03B912A0219FB6E8C9AB33432A772 /* Release */ = { + 15D6B604F5A0D46906AB4323070406EF /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3C322A3D5841367045F57DEDB1E05ED4 /* ZXSDK.release.xcconfig */; + baseConfigurationReference = 8E240E9E07932D8BDE59FA80EE6348B8 /* SDWebImage.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)/SDWebImage"; + IBSC_MODULE = SDWebImage; + INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); + PRODUCT_NAME = SDWebImage; SDKROOT = iphoneos; + SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; + WRAPPER_EXTENSION = bundle; }; name = Release; }; 1D468000FB63B323BE02836990068238 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A7AAD37E0E68B424A2704D3A0D7BB6A7 /* Masonry.debug.xcconfig */; + baseConfigurationReference = F426135AED96F8C9BCCCC9A9CB406638 /* Masonry.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4625,7 +4761,7 @@ }; 249D2A587956EF185A912A009394534B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9FAD198BCFC132497270D22693736BB7 /* LSTTimer.release.xcconfig */; + baseConfigurationReference = 3E8FA154E8D8ABAD641ECCF654D6D539 /* LSTTimer.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4662,9 +4798,27 @@ }; name = Release; }; + 3026EF339644C68A645DD55C58EAD0DA /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7CDA870F2DF4FEC96D06BB6315F1D857 /* ZXSDK.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; 3042B1A7A336D32C4A9BF10F70666F68 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A36876D5BEB29EEC381C3656F1A332F1 /* YYModel.release.xcconfig */; + baseConfigurationReference = 7116C6C9557571D95EE1DD5FD06997B6 /* YYModel.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4701,26 +4855,9 @@ }; name = Release; }; - 31A92221F99FCED50C622FF3A5815B27 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 5F8F89B3AE06A41C5DB04DCB7D662600 /* SDWebImage.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"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - PRODUCT_NAME = SDWebImage; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; 35319E8FE294B8F8DE3FA3803C868CC4 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 22C3CB4A1A4C2FE93E72AFBF1B88CFB2 /* YiVideoEditor.release.xcconfig */; + baseConfigurationReference = 9B0341478B08185275482AE2773BAAAD /* YiVideoEditor.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4757,12 +4894,10 @@ }; name = Release; }; - 392ACBC36B6464F03163592647040F9D /* Debug */ = { + 37AEE89E229B67F4A489F55C19E2D6BF /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F83B3401E99A50C83FC210C9749D399D /* Pods-ProductApp.debug.xcconfig */; + baseConfigurationReference = 199B7577A8CE71549DCDB81CFE2CE691 /* ICGVideoTrimmer.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*]" = ""; @@ -4773,7 +4908,9 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_MODULE_VERIFIER = NO; ENABLE_USER_SCRIPT_SANDBOXING = NO; - INFOPLIST_FILE = "Target Support Files/Pods-ProductApp/Pods-ProductApp-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -4781,15 +4918,14 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-ProductApp/Pods-ProductApp.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/ICGVideoTrimmer/ICGVideoTrimmer.modulemap"; + PRODUCT_MODULE_NAME = ICGVideoTrimmer; + PRODUCT_NAME = ICGVideoTrimmer; 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 = ""; @@ -4798,7 +4934,7 @@ }; 3E6A8432EEEF570E0D814B636E5CF04D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D2241590E72F19BA9CB59FA949B561EE /* GTExtensionSDK.release.xcconfig */; + baseConfigurationReference = E10CCE3572E4A423D554D628C880B39C /* GTExtensionSDK.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -4815,26 +4951,9 @@ }; name = Release; }; - 42DA078D65F725CA8DBE2312295252CB /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E5EEC8E2C1CCB7642FE3E4D941814DB5 /* 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 = 11.0; - PRODUCT_NAME = SDWebImage; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; 49A042A75B1AE746A5994C5AE8470B5D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CCB3B04A33759556019C9C11FE3848FC /* SDAutoLayout.release.xcconfig */; + baseConfigurationReference = 3727A7D22E06550DA98428F6D893A78A /* SDAutoLayout.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4873,7 +4992,7 @@ }; 4A22BCF69B28496DCBE2EF7B42573370 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C5094AC82FDA3473F280DEE41D2D7320 /* GTSDK.debug.xcconfig */; + baseConfigurationReference = 18992B246048B387456D16DBE492C2A2 /* GTSDK.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -4890,7 +5009,7 @@ }; 4AC0E8BE3D6408B29833B3953B3626CB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 44484DB9E9AF6A54EB6ABBBB099E8FCE /* IQKeyboardManager.release.xcconfig */; + baseConfigurationReference = 1CF7A342F2852300590997550E9C5ABD /* IQKeyboardManager.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4929,7 +5048,7 @@ }; 55A1DC836E6EFE2D6DB621F0781972EE /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2021DF5A736ED39B90A465783FF18A01 /* AFNetworking.debug.xcconfig */; + baseConfigurationReference = 07A17914194D89B61D1A87A49D96574C /* AFNetworking.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4967,7 +5086,7 @@ }; 57239CEEF78682C91389B4F82AC87912 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 19F967301523BA594A9204350648AA39 /* UMLink.debug.xcconfig */; + baseConfigurationReference = EF2144958539C14B7C09935A914773BD /* UMLink.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -4982,9 +5101,47 @@ }; name = Debug; }; + 575EBDF8C2299BB175DE7BCD9A3B08F3 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9F3D106C330D13742903B968189538CF /* 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 = 11.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; + }; 5A5CCF8709ECEA557BBDE62E907143CD /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 73E4D37B000606078AED1B3044BD6086 /* UMAPM.debug.xcconfig */; + baseConfigurationReference = FF6CD488D16745766C1EB2E4138BAF11 /* UMAPM.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -5001,7 +5158,7 @@ }; 5AED2DC876B82D7D282EFAA19D563003 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4C9686DEE0F9B9E0DEC5AC3CA2EA423C /* MOFSPickerManager.release.xcconfig */; + baseConfigurationReference = 41823C47E72841809786276C30AAB9A5 /* MOFSPickerManager.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -5040,7 +5197,24 @@ }; 68F5B3954D22C3AE996F089D0ACE587F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 55D34B06EC8D6F4D5A95D35F9B7A6A30 /* GTCommonSDK.debug.xcconfig */; + baseConfigurationReference = A28ACFCEEA02C91AB69129472E0B7BCE /* GTCommonSDK.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 6D627139E856F1C912352B4AF78D078C /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 20E1340109B762806570874CDB0CA350 /* UMDevice.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -5057,7 +5231,7 @@ }; 6F00EAFF57B316871ECB93BD75912D0F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D5456708F74936160F024FFD0D2BD43A /* UMCommon.debug.xcconfig */; + baseConfigurationReference = 978AA0DC42B2E780E866CA916AD71500 /* UMCommon.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -5074,7 +5248,7 @@ }; 6FA063640D2EB107770982231FEB6191 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 09A5010946DA2AA0405508157F406840 /* MJRefresh.release.xcconfig */; + baseConfigurationReference = 642080791543F92156EF491D003530AE /* MJRefresh.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -5113,7 +5287,7 @@ }; 703297978010028B7919A15692FC9FAA /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8BC2C058D32F9C9B240CF2D43FB350B7 /* Reachability.release.xcconfig */; + baseConfigurationReference = FAF0F151D1806607A949A57749FB9F20 /* Reachability.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -5150,6 +5324,46 @@ }; name = Release; }; + 775897522073E5372E635E3EB826CB27 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = CEBFEF8E3FFAC9353BCD89D691342DC3 /* Pods-ProductApp.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-ProductApp/Pods-ProductApp-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-ProductApp/Pods-ProductApp.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; + }; 7EE7A78859F657F6BEFC651185B43192 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -5214,7 +5428,7 @@ }; 8132F4596778D6D7F2FC0053BBA0486B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 950DF7B5DEA96100CC921B5DCDEF11B5 /* SDCycleScrollView.release.xcconfig */; + baseConfigurationReference = 1E1DE4C265ED0EF043970D46B17EA08A /* SDCycleScrollView.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -5253,7 +5467,7 @@ }; 81343A44163F4C127988EBAB75121219 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 28F030132704E73387F29D4F4572BEE2 /* MJRefresh.debug.xcconfig */; + baseConfigurationReference = 7C10D8AA14E197F28B3F6CA66B8324B0 /* MJRefresh.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -5291,7 +5505,7 @@ }; 84CA6D42BE41EB8F598872B3E268BEB7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FC1D7F1458020926354233AE1CB2B67E /* GYSDK.debug.xcconfig */; + baseConfigurationReference = FAE75F33FF3418A751E62CFDC63B9D99 /* GYSDK.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -5308,7 +5522,7 @@ }; 8556CA9C46AA5D6B7B269F0C90F37276 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D8CC970F75AA6908B7CAF2B5A6C16084 /* LSTTimer.debug.xcconfig */; + baseConfigurationReference = DB2DD4DA53CD6D912C3BE056E50C2913 /* LSTTimer.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -5344,9 +5558,66 @@ }; name = Debug; }; + 878CFC1E0C9A2468E61E0C66BB02F38A /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 95845B00BCBC68F52E2C46C95BF95986 /* UMDevice.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 8B3A03ADCDA25AFA499011501502F68B /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F83B3401E99A50C83FC210C9749D399D /* Pods-ProductApp.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-ProductApp/Pods-ProductApp-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-ProductApp/Pods-ProductApp.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; + }; 948F00CDED0475BE17AFE054A206AF2A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 10093AC8BC9996926DAD08DFC345460C /* WechatOpenSDK.release.xcconfig */; + baseConfigurationReference = F32EDCF5308FC4E2DE020E51D2DB4A2F /* WechatOpenSDK.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -5364,7 +5635,7 @@ }; 94EA61888C7F525B31F35F6A6A9F95EA /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C5761F0E44C682AB429CC1C157D5080E /* GYSDK.release.xcconfig */; + baseConfigurationReference = E4FC1664B1E99E6D91435A05CE916139 /* GYSDK.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -5380,9 +5651,48 @@ }; name = Release; }; + 960E17B991703C135AC9D87D4BBCFA02 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 44FF8DF86593451AF2CCE01F39E07442 /* ICGVideoTrimmer.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/ICGVideoTrimmer/ICGVideoTrimmer-prefix.pch"; + GENERATE_INFOPLIST_FILE = NO; + INFOPLIST_FILE = "Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer.modulemap"; + PRODUCT_MODULE_NAME = ICGVideoTrimmer; + PRODUCT_NAME = ICGVideoTrimmer; + 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; + }; 97945EBD076730EDCFA3279B9D40532F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 024269E8D9A8B0DC1FFA3E1A65DE54E7 /* libpag.debug.xcconfig */; + baseConfigurationReference = E33D801882C72588107F1EC4B7ED0C33 /* libpag.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -5399,7 +5709,7 @@ }; 9908BBE66AA43F6394A59E1C486B6E82 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C464607B1AE14C0E36BA4DE6BEA7A562 /* MBProgressHUD.debug.xcconfig */; + baseConfigurationReference = DD97624A3DC6119D78922D317A9BCACD /* MBProgressHUD.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -5435,66 +5745,9 @@ }; name = Debug; }; - 9CD7704824FF36982B34C70EF64568EF /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = CEBFEF8E3FFAC9353BCD89D691342DC3 /* Pods-ProductApp.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-ProductApp/Pods-ProductApp-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-ProductApp/Pods-ProductApp.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; - }; - A0C6C5EF5E398E969E336B974AC92626 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C5CAECECBFCD54EB773955D4BA6F2934 /* UMDevice.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; AA08962B2B90B0076434CA0AACF73E8B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7EB16FB3DDA35DC3C2D9B8CBEADC7C9A /* Reachability.debug.xcconfig */; + baseConfigurationReference = C9E4451B2EE1D53B65B23EC51ABB575E /* Reachability.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -5532,7 +5785,7 @@ }; AD237EB589230EC8F1E1211A1926BD9B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 69EED97159D48383D1EB4A3BAD6D095F /* YiVideoEditor.debug.xcconfig */; + baseConfigurationReference = 609BEEE43D78047E746F21F41C4281B2 /* YiVideoEditor.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -5570,7 +5823,7 @@ }; AF22D7A6D2D81FB6794291CC8075A6F9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 90662D8CB92DBC9142C7693005699397 /* MOFSPickerManager.debug.xcconfig */; + baseConfigurationReference = BEB955BAB657214B1B15889283B81460 /* MOFSPickerManager.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -5608,7 +5861,7 @@ }; B6D539AC1C190BD7188A9DE3489E881C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6F7DE900062BD7429FE01EEE48D97832 /* UMAPM.release.xcconfig */; + baseConfigurationReference = 55DCF72FCF30945B0A275F27F093E6A9 /* UMAPM.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -5626,7 +5879,7 @@ }; B8F9F13478AC44A5B45CBBD4FBA8DCA1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AE0567887B988A1E81B0972A32325484 /* UITableView+FDTemplateLayoutCell.debug.xcconfig */; + baseConfigurationReference = 3FBF2C3B5348F590C43D0ACB62AAF4D3 /* UITableView+FDTemplateLayoutCell.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -5664,7 +5917,7 @@ }; B9FB06901FD9CE49A9512A268310517F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 78CA4DE1AFB4E3F2250D737875CBA6A7 /* DZNEmptyDataSet.debug.xcconfig */; + baseConfigurationReference = 7472A2E586EEB8344B9EA60311151BBC /* DZNEmptyDataSet.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -5702,7 +5955,7 @@ }; BA922906E64131AB76C4712AF94EF8CB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 771B6863D21BA306E9E8B78213B75EED /* SDCycleScrollView.debug.xcconfig */; + baseConfigurationReference = 74CD1A7382923F7136CEC31588FED175 /* SDCycleScrollView.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -5738,47 +5991,9 @@ }; name = Debug; }; - BB87597EFCC96B519E51D60B02F19EF9 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 5F8F89B3AE06A41C5DB04DCB7D662600 /* 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 = 11.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; - }; BF57B17A35EAEC316B185D34991394E8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 22619C70D610D9FBDECF5DF13E8DDA61 /* GTSDK.release.xcconfig */; + baseConfigurationReference = A02B13A97E0D21470E365B62D9167B22 /* GTSDK.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -5796,7 +6011,7 @@ }; C47C389E2E1C269F8026D77952B72298 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 617C6309812B2DAF77D35B725A4A6DB6 /* SDAutoLayout.debug.xcconfig */; + baseConfigurationReference = BFC22B96CC2ECE9A1B4EAF27F859E5E1 /* SDAutoLayout.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -5834,7 +6049,7 @@ }; C4AF3D1D335EED1C9DDEB74036973208 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 951C2276A922175710B0A820CFD17716 /* UMLink.release.xcconfig */; + baseConfigurationReference = 856B99F2518FE5183C3D38D090723E4E /* UMLink.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -5852,7 +6067,7 @@ }; C57902FF115BC8AD3D5777C286BE59DA /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AA51BDF74A5CEDBB13642CA1BC813415 /* YYText.debug.xcconfig */; + baseConfigurationReference = 0F90C22C7888254997CAA8E9F57761FB /* YYText.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -5890,7 +6105,7 @@ }; CCB3637945D15ED78A5C30B0AE1E4663 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DB54413BCE9A3D2EA49509FAC31B97CB /* DZNEmptyDataSet.release.xcconfig */; + baseConfigurationReference = 4294A4D570B196F99EBDBCB43C7EF6AC /* DZNEmptyDataSet.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -5929,7 +6144,7 @@ }; CECC5694E635C8311E213453B80E51AF /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D3379DA2005CFB1CF2D0C3AFF85280AC /* Masonry.release.xcconfig */; + baseConfigurationReference = 5040ABA0C964C4B9A3C309547003C18F /* Masonry.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -5966,23 +6181,6 @@ }; name = Release; }; - CF5F9E98DD3203AE2493F825F556276A /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8A8465C95461BB254E157D4A885A4064 /* ZXSDK.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; D299434AB35E7FD6F7921C8EF24742FF /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -6051,7 +6249,7 @@ }; D48FA4D76575DDF223B9B5D7EE4C4E15 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C768779C6363541BCE3337813D50CCF5 /* libpag.release.xcconfig */; + baseConfigurationReference = C1C2DED02D4D57E9016F63F97371D6AF /* libpag.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -6069,7 +6267,7 @@ }; D6984C3070022F05DD0B9959FCDB643E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8BF78B02F4446545735B224D1696DBCC /* UITableView+FDTemplateLayoutCell.release.xcconfig */; + baseConfigurationReference = 2E3C5DB42A38AD219584112362E6D7E0 /* UITableView+FDTemplateLayoutCell.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -6108,7 +6306,7 @@ }; D87499A43AC009B7CAB95DD04EC4CFF1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 507E0CF5E53DD46246C7217F0A7D98D9 /* IQKeyboardManager.debug.xcconfig */; + baseConfigurationReference = 15C0454C04FD7AAFEF0B9D7915BFE15E /* IQKeyboardManager.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -6146,7 +6344,7 @@ }; D8DC2810671C454CF546F938D1886204 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BC79D43B3C7F732A12794B41AEAB915D /* MBProgressHUD.release.xcconfig */; + baseConfigurationReference = 545AA9B08E4A8F3A2DE88E6A70879AC9 /* MBProgressHUD.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -6185,7 +6383,7 @@ }; E010AC4AD5D017CFCC1785A16DED277D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C966C9CC1E3B2184257E4E5F26793058 /* GTExtensionSDK.debug.xcconfig */; + baseConfigurationReference = 025FCB2FEDED125F9835E6BDBD65FEC5 /* GTExtensionSDK.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -6201,27 +6399,9 @@ }; name = Debug; }; - E0ADED6850326E8D0EA2AE28AA032FBB /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E1D45390F243B199B69697F96EBF8848 /* UMDevice.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; E0B1D04766E3489D167686FFB6C494E1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7BA26859DE118A1C73B818959E9DF7B4 /* UMCCommonLog.release.xcconfig */; + baseConfigurationReference = 76592182BFEC52E41ABAA39C8369A2C4 /* UMCCommonLog.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -6237,9 +6417,44 @@ }; name = Release; }; - E53E8C5CF3E658AA1B51EC48F35F4565 /* Release */ = { + E77A861C0DE4A9F1F6D5423CD56254FD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E5EEC8E2C1CCB7642FE3E4D941814DB5 /* SDWebImage.release.xcconfig */; + baseConfigurationReference = 7EDD4DD037CE6A384E008030555DA2F3 /* UMCommon.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + EC780D2E22B176A4C51DC95E4A0A798E /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F18B6BC06C943A5E68A165C253A5A114 /* ZXSDK.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + EE309C99E9765745CA261576AD4ED3BD /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 8E240E9E07932D8BDE59FA80EE6348B8 /* SDWebImage.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -6276,27 +6491,9 @@ }; name = Release; }; - E77A861C0DE4A9F1F6D5423CD56254FD /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DEF5C0083921C14A075EEE7C5CADD822 /* UMCommon.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; F3E6395595503E061313A78D56A3E90E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2685CD8BEE8E3DDEAEC38927953994E9 /* AFNetworking.release.xcconfig */; + baseConfigurationReference = 15D28BF581DE95A4FAA9546F1B9E1BB3 /* AFNetworking.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -6333,9 +6530,26 @@ }; name = Release; }; + F9C9A511B7711D8F9F913E7976C7BBDB /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9F3D106C330D13742903B968189538CF /* SDWebImage.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"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + PRODUCT_NAME = SDWebImage; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; FF6F049D060AA4D39A6C6993D1249DE5 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 08A578D42529C59548B9FFCD0F3C541B /* YYModel.debug.xcconfig */; + baseConfigurationReference = C8BC512CF5A5F9BCF913A9E88B50C179 /* YYModel.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -6428,15 +6642,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 35AC0BCD07A85C5C900D92EB8CA64F0A /* Build configuration list for PBXNativeTarget "Pods-ProductApp" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 392ACBC36B6464F03163592647040F9D /* Debug */, - 9CD7704824FF36982B34C70EF64568EF /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 35F578C15A7207B829452A13078C0F9C /* Build configuration list for PBXNativeTarget "Reachability" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -6482,11 +6687,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 538A597A6CA6794132FE5517FC587E88 /* Build configuration list for PBXAggregateTarget "ZXSDK" */ = { + 580A05D313266058F543B8325A83A801 /* Build configuration list for PBXNativeTarget "ICGVideoTrimmer" */ = { isa = XCConfigurationList; buildConfigurations = ( - CF5F9E98DD3203AE2493F825F556276A /* Debug */, - 19D03B912A0219FB6E8C9AB33432A772 /* Release */, + 37AEE89E229B67F4A489F55C19E2D6BF /* Debug */, + 960E17B991703C135AC9D87D4BBCFA02 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -6518,15 +6723,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 65574701E94D6EB17B116F0C650E3362 /* Build configuration list for PBXAggregateTarget "UMDevice" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - A0C6C5EF5E398E969E336B974AC92626 /* Debug */, - E0ADED6850326E8D0EA2AE28AA032FBB /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 693497A9DB68B58D1178C3BCDCECDC73 /* Build configuration list for PBXNativeTarget "YiVideoEditor" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -6545,15 +6741,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 7818DDD306E22D5DE9290DF147F245D5 /* Build configuration list for PBXNativeTarget "SDWebImage" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - BB87597EFCC96B519E51D60B02F19EF9 /* Debug */, - E53E8C5CF3E658AA1B51EC48F35F4565 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 7CEB2E47380AD51987AA02ECD4DFBCD9 /* Build configuration list for PBXNativeTarget "AFNetworking" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -6608,6 +6795,33 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + AEA0AB4EF0CC627B8CA86EC80FFCEF80 /* Build configuration list for PBXAggregateTarget "UMDevice" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 6D627139E856F1C912352B4AF78D078C /* Debug */, + 878CFC1E0C9A2468E61E0C66BB02F38A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + B5CF99DF8857AC577CF3075B15568C3C /* Build configuration list for PBXNativeTarget "SDWebImage" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 575EBDF8C2299BB175DE7BCD9A3B08F3 /* Debug */, + EE309C99E9765745CA261576AD4ED3BD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + B66294237CA7E48FFA158FBF7CE7F765 /* Build configuration list for PBXAggregateTarget "ZXSDK" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + EC780D2E22B176A4C51DC95E4A0A798E /* Debug */, + 3026EF339644C68A645DD55C58EAD0DA /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; B9DFAF360CCFE1B494B3ACC8FCE13909 /* Build configuration list for PBXAggregateTarget "UMCommon" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -6617,11 +6831,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - BE4257E75371E7286F6B9D5A49673B80 /* Build configuration list for PBXNativeTarget "SDWebImage-SDWebImage" */ = { + BAFD08DE27E9EA73035B63FFF3098BC6 /* Build configuration list for PBXNativeTarget "SDWebImage-SDWebImage" */ = { isa = XCConfigurationList; buildConfigurations = ( - 31A92221F99FCED50C622FF3A5815B27 /* Debug */, - 42DA078D65F725CA8DBE2312295252CB /* Release */, + F9C9A511B7711D8F9F913E7976C7BBDB /* Debug */, + 15D6B604F5A0D46906AB4323070406EF /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + BDFF7E8C472E605474F0A09BEB2E5596 /* Build configuration list for PBXNativeTarget "Pods-ProductApp" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8B3A03ADCDA25AFA499011501502F68B /* Debug */, + 775897522073E5372E635E3EB826CB27 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/ProductApp/Pods/Pods.xcodeproj/xcuserdata/gongzuo.xcuserdatad/xcschemes/ICGVideoTrimmer.xcscheme b/ProductApp/Pods/Pods.xcodeproj/xcuserdata/gongzuo.xcuserdatad/xcschemes/ICGVideoTrimmer.xcscheme new file mode 100644 index 0000000..16bf593 --- /dev/null +++ b/ProductApp/Pods/Pods.xcodeproj/xcuserdata/gongzuo.xcuserdatad/xcschemes/ICGVideoTrimmer.xcscheme @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ProductApp/Pods/Pods.xcodeproj/xcuserdata/gongzuo.xcuserdatad/xcschemes/xcschememanagement.plist b/ProductApp/Pods/Pods.xcodeproj/xcuserdata/gongzuo.xcuserdatad/xcschemes/xcschememanagement.plist index 090962a..2a2d1ca 100644 --- a/ProductApp/Pods/Pods.xcodeproj/xcuserdata/gongzuo.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/ProductApp/Pods/Pods.xcodeproj/xcuserdata/gongzuo.xcuserdatad/xcschemes/xcschememanagement.plist @@ -34,6 +34,11 @@ isShown + ICGVideoTrimmer.xcscheme + + isShown + + IQKeyboardManager.xcscheme isShown diff --git a/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer-Info.plist b/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer-Info.plist new file mode 100644 index 0000000..dc59427 --- /dev/null +++ b/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer-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.1.0 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer-dummy.m b/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer-dummy.m new file mode 100644 index 0000000..f4d25ec --- /dev/null +++ b/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_ICGVideoTrimmer : NSObject +@end +@implementation PodsDummy_ICGVideoTrimmer +@end diff --git a/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer-prefix.pch b/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer-prefix.pch new file mode 100644 index 0000000..beb2a24 --- /dev/null +++ b/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer-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/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer-umbrella.h b/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer-umbrella.h new file mode 100644 index 0000000..b0fdc5c --- /dev/null +++ b/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer-umbrella.h @@ -0,0 +1,20 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "ICGRulerView.h" +#import "ICGThumbView.h" +#import "ICGVideoTrimmer.h" +#import "ICGVideoTrimmerView.h" + +FOUNDATION_EXPORT double ICGVideoTrimmerVersionNumber; +FOUNDATION_EXPORT const unsigned char ICGVideoTrimmerVersionString[]; + diff --git a/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer.debug.xcconfig b/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer.debug.xcconfig new file mode 100644 index 0000000..2896fa1 --- /dev/null +++ b/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer.debug.xcconfig @@ -0,0 +1,13 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/ICGVideoTrimmer +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +OTHER_LDFLAGS = $(inherited) -framework "AVFoundation" -framework "MobileCoreServices" -framework "UIKit" +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}/ICGVideoTrimmer +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/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer.modulemap b/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer.modulemap new file mode 100644 index 0000000..9680395 --- /dev/null +++ b/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer.modulemap @@ -0,0 +1,6 @@ +framework module ICGVideoTrimmer { + umbrella header "ICGVideoTrimmer-umbrella.h" + + export * + module * { export * } +} diff --git a/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer.release.xcconfig b/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer.release.xcconfig new file mode 100644 index 0000000..2896fa1 --- /dev/null +++ b/ProductApp/Pods/Target Support Files/ICGVideoTrimmer/ICGVideoTrimmer.release.xcconfig @@ -0,0 +1,13 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/ICGVideoTrimmer +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +OTHER_LDFLAGS = $(inherited) -framework "AVFoundation" -framework "MobileCoreServices" -framework "UIKit" +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}/ICGVideoTrimmer +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/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-acknowledgements.markdown b/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-acknowledgements.markdown index 9cd54a5..5f88b8a 100644 --- a/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-acknowledgements.markdown +++ b/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-acknowledgements.markdown @@ -458,6 +458,30 @@ Public License instead of this License. +## ICGVideoTrimmer + +The MIT License (MIT) + +Copyright (c) 2014 itsmeichigo + +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. + ## IQKeyboardManager MIT License diff --git a/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-acknowledgements.plist b/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-acknowledgements.plist index 6a546b3..414a6e5 100644 --- a/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-acknowledgements.plist +++ b/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-acknowledgements.plist @@ -505,6 +505,36 @@ Public License instead of this License. Type PSGroupSpecifier + + FooterText + The MIT License (MIT) + +Copyright (c) 2014 itsmeichigo + +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 + ICGVideoTrimmer + Type + PSGroupSpecifier + FooterText MIT License diff --git a/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks-Debug-input-files.xcfilelist b/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks-Debug-input-files.xcfilelist index d1d0234..bf2ec90 100644 --- a/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks-Debug-input-files.xcfilelist +++ b/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks-Debug-input-files.xcfilelist @@ -1,6 +1,7 @@ ${PODS_ROOT}/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks.sh ${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework ${BUILT_PRODUCTS_DIR}/DZNEmptyDataSet/DZNEmptyDataSet.framework +${BUILT_PRODUCTS_DIR}/ICGVideoTrimmer/ICGVideoTrimmer.framework ${BUILT_PRODUCTS_DIR}/IQKeyboardManager/IQKeyboardManager.framework ${BUILT_PRODUCTS_DIR}/LSTTimer/LSTTimer.framework ${BUILT_PRODUCTS_DIR}/MBProgressHUD/MBProgressHUD.framework diff --git a/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks-Debug-output-files.xcfilelist b/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks-Debug-output-files.xcfilelist index 6ddc03e..809a352 100644 --- a/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks-Debug-output-files.xcfilelist +++ b/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks-Debug-output-files.xcfilelist @@ -1,5 +1,6 @@ ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AFNetworking.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/DZNEmptyDataSet.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ICGVideoTrimmer.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardManager.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/LSTTimer.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MBProgressHUD.framework diff --git a/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks-Release-input-files.xcfilelist b/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks-Release-input-files.xcfilelist index d1d0234..bf2ec90 100644 --- a/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks-Release-input-files.xcfilelist +++ b/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks-Release-input-files.xcfilelist @@ -1,6 +1,7 @@ ${PODS_ROOT}/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks.sh ${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework ${BUILT_PRODUCTS_DIR}/DZNEmptyDataSet/DZNEmptyDataSet.framework +${BUILT_PRODUCTS_DIR}/ICGVideoTrimmer/ICGVideoTrimmer.framework ${BUILT_PRODUCTS_DIR}/IQKeyboardManager/IQKeyboardManager.framework ${BUILT_PRODUCTS_DIR}/LSTTimer/LSTTimer.framework ${BUILT_PRODUCTS_DIR}/MBProgressHUD/MBProgressHUD.framework diff --git a/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks-Release-output-files.xcfilelist b/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks-Release-output-files.xcfilelist index 6ddc03e..809a352 100644 --- a/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks-Release-output-files.xcfilelist +++ b/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks-Release-output-files.xcfilelist @@ -1,5 +1,6 @@ ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AFNetworking.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/DZNEmptyDataSet.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ICGVideoTrimmer.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardManager.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/LSTTimer.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MBProgressHUD.framework diff --git a/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks.sh b/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks.sh index 151f07b..5684cbb 100755 --- a/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks.sh +++ b/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp-frameworks.sh @@ -178,6 +178,7 @@ code_sign_if_enabled() { if [[ "$CONFIGURATION" == "Debug" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework" install_framework "${BUILT_PRODUCTS_DIR}/DZNEmptyDataSet/DZNEmptyDataSet.framework" + install_framework "${BUILT_PRODUCTS_DIR}/ICGVideoTrimmer/ICGVideoTrimmer.framework" install_framework "${BUILT_PRODUCTS_DIR}/IQKeyboardManager/IQKeyboardManager.framework" install_framework "${BUILT_PRODUCTS_DIR}/LSTTimer/LSTTimer.framework" install_framework "${BUILT_PRODUCTS_DIR}/MBProgressHUD/MBProgressHUD.framework" @@ -197,6 +198,7 @@ fi if [[ "$CONFIGURATION" == "Release" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework" install_framework "${BUILT_PRODUCTS_DIR}/DZNEmptyDataSet/DZNEmptyDataSet.framework" + install_framework "${BUILT_PRODUCTS_DIR}/ICGVideoTrimmer/ICGVideoTrimmer.framework" install_framework "${BUILT_PRODUCTS_DIR}/IQKeyboardManager/IQKeyboardManager.framework" install_framework "${BUILT_PRODUCTS_DIR}/LSTTimer/LSTTimer.framework" install_framework "${BUILT_PRODUCTS_DIR}/MBProgressHUD/MBProgressHUD.framework" diff --git a/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp.debug.xcconfig b/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp.debug.xcconfig index 0baae6f..d8e9fea 100644 --- a/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp.debug.xcconfig +++ b/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp.debug.xcconfig @@ -1,13 +1,13 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64 -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/DZNEmptyDataSet" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManager" "${PODS_CONFIGURATION_BUILD_DIR}/LSTTimer" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/MOFSPickerManager" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" "${PODS_CONFIGURATION_BUILD_DIR}/SDAutoLayout" "${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/UITableView+FDTemplateLayoutCell" "${PODS_CONFIGURATION_BUILD_DIR}/YYModel" "${PODS_CONFIGURATION_BUILD_DIR}/YYText" "${PODS_CONFIGURATION_BUILD_DIR}/YiVideoEditor" "${PODS_ROOT}/GTCommonSDK" "${PODS_ROOT}/GTExtensionSDK" "${PODS_ROOT}/GTSDK" "${PODS_ROOT}/GYSDK" "${PODS_ROOT}/UMAPM/UMAPM_1.9.1" "${PODS_ROOT}/UMCCommonLog/UMCommonLog" "${PODS_ROOT}/UMCommon/UMCommon_7.4.7" "${PODS_ROOT}/UMDevice/UMDevice_3.4.0" "${PODS_ROOT}/UMLink" "${PODS_ROOT}/ZXSDK" "${PODS_ROOT}/libpag/framework" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GTCommonSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GTExtensionSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GTSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/UMCommon" "${PODS_XCFRAMEWORKS_BUILD_DIR}/UMDevice" "${PODS_XCFRAMEWORKS_BUILD_DIR}/libpag" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/DZNEmptyDataSet" "${PODS_CONFIGURATION_BUILD_DIR}/ICGVideoTrimmer" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManager" "${PODS_CONFIGURATION_BUILD_DIR}/LSTTimer" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/MOFSPickerManager" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" "${PODS_CONFIGURATION_BUILD_DIR}/SDAutoLayout" "${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/UITableView+FDTemplateLayoutCell" "${PODS_CONFIGURATION_BUILD_DIR}/YYModel" "${PODS_CONFIGURATION_BUILD_DIR}/YYText" "${PODS_CONFIGURATION_BUILD_DIR}/YiVideoEditor" "${PODS_ROOT}/GTCommonSDK" "${PODS_ROOT}/GTExtensionSDK" "${PODS_ROOT}/GTSDK" "${PODS_ROOT}/GYSDK" "${PODS_ROOT}/UMAPM/UMAPM_1.9.1" "${PODS_ROOT}/UMCCommonLog/UMCommonLog" "${PODS_ROOT}/UMCommon/UMCommon_7.4.7" "${PODS_ROOT}/UMDevice/UMDevice_3.4.0" "${PODS_ROOT}/UMLink" "${PODS_ROOT}/ZXSDK" "${PODS_ROOT}/libpag/framework" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GTCommonSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GTExtensionSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GTSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/UMCommon" "${PODS_XCFRAMEWORKS_BUILD_DIR}/UMDevice" "${PODS_XCFRAMEWORKS_BUILD_DIR}/libpag" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/DZNEmptyDataSet/DZNEmptyDataSet.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManager/IQKeyboardManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LSTTimer/LSTTimer.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD/MBProgressHUD.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MOFSPickerManager/MOFSPickerManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry/Masonry.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDAutoLayout/SDAutoLayout.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView/SDCycleScrollView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage/SDWebImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/UITableView+FDTemplateLayoutCell/UITableView_FDTemplateLayoutCell.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYModel/YYModel.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYText/YYText.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YiVideoEditor/YiVideoEditor.framework/Headers" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/WechatOpenSDK" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/DZNEmptyDataSet/DZNEmptyDataSet.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ICGVideoTrimmer/ICGVideoTrimmer.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManager/IQKeyboardManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LSTTimer/LSTTimer.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD/MBProgressHUD.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MOFSPickerManager/MOFSPickerManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry/Masonry.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDAutoLayout/SDAutoLayout.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView/SDCycleScrollView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage/SDWebImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/UITableView+FDTemplateLayoutCell/UITableView_FDTemplateLayoutCell.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYModel/YYModel.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYText/YYText.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YiVideoEditor/YiVideoEditor.framework/Headers" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/WechatOpenSDK" LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/WechatOpenSDK/OpenSDK2.0.4" "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift -OTHER_LDFLAGS = $(inherited) -ObjC -l"WechatOpenSDK" -l"c++" -l"resolv" -l"sqlite3" -l"sqlite3.0" -l"z" -framework "AFNetworking" -framework "AVFoundation" -framework "Accelerate" -framework "AdSupport" -framework "CFNetwork" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreLocation" -framework "CoreMedia" -framework "CoreTelephony" -framework "CoreText" -framework "DZNEmptyDataSet" -framework "Foundation" -framework "GTCommonSDK" -framework "GTExtensionSDK" -framework "GTSDK" -framework "GeYanSdk" -framework "IQKeyboardManager" -framework "ImageIO" -framework "LSTTimer" -framework "MBProgressHUD" -framework "MJRefresh" -framework "MOFSPickerManager" -framework "Masonry" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SDAutoLayout" -framework "SDCycleScrollView" -framework "SDWebImage" -framework "Security" -framework "SystemConfiguration" -framework "UIKit" -framework "UITableView_FDTemplateLayoutCell" -framework "UMAPM" -framework "UMCommon" -framework "UMCommonLog" -framework "UMDevice" -framework "UMLink" -framework "VideoToolbox" -framework "WebKit" -framework "YYModel" -framework "YYText" -framework "YiVideoEditor" -framework "ZXSDK" -framework "libpag" -weak_framework "AppTrackingTransparency" -weak_framework "Network" -weak_framework "UserNotifications" -OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "-F${PODS_CONFIGURATION_BUILD_DIR}/DZNEmptyDataSet" "-F${PODS_CONFIGURATION_BUILD_DIR}/GTCommonSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/GTExtensionSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/GTSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/GYSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/LSTTimer" "-F${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "-F${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "-F${PODS_CONFIGURATION_BUILD_DIR}/MOFSPickerManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "-F${PODS_CONFIGURATION_BUILD_DIR}/Reachability" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDAutoLayout" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "-F${PODS_CONFIGURATION_BUILD_DIR}/UITableView+FDTemplateLayoutCell" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMAPM" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMCCommonLog" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMCommon" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMDevice" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMLink" "-F${PODS_CONFIGURATION_BUILD_DIR}/WechatOpenSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/YYModel" "-F${PODS_CONFIGURATION_BUILD_DIR}/YYText" "-F${PODS_CONFIGURATION_BUILD_DIR}/YiVideoEditor" "-F${PODS_CONFIGURATION_BUILD_DIR}/ZXSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/libpag" +OTHER_LDFLAGS = $(inherited) -ObjC -l"WechatOpenSDK" -l"c++" -l"resolv" -l"sqlite3" -l"sqlite3.0" -l"z" -framework "AFNetworking" -framework "AVFoundation" -framework "Accelerate" -framework "AdSupport" -framework "CFNetwork" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreLocation" -framework "CoreMedia" -framework "CoreTelephony" -framework "CoreText" -framework "DZNEmptyDataSet" -framework "Foundation" -framework "GTCommonSDK" -framework "GTExtensionSDK" -framework "GTSDK" -framework "GeYanSdk" -framework "ICGVideoTrimmer" -framework "IQKeyboardManager" -framework "ImageIO" -framework "LSTTimer" -framework "MBProgressHUD" -framework "MJRefresh" -framework "MOFSPickerManager" -framework "Masonry" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SDAutoLayout" -framework "SDCycleScrollView" -framework "SDWebImage" -framework "Security" -framework "SystemConfiguration" -framework "UIKit" -framework "UITableView_FDTemplateLayoutCell" -framework "UMAPM" -framework "UMCommon" -framework "UMCommonLog" -framework "UMDevice" -framework "UMLink" -framework "VideoToolbox" -framework "WebKit" -framework "YYModel" -framework "YYText" -framework "YiVideoEditor" -framework "ZXSDK" -framework "libpag" -weak_framework "AppTrackingTransparency" -weak_framework "Network" -weak_framework "UserNotifications" +OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "-F${PODS_CONFIGURATION_BUILD_DIR}/DZNEmptyDataSet" "-F${PODS_CONFIGURATION_BUILD_DIR}/GTCommonSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/GTExtensionSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/GTSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/GYSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/ICGVideoTrimmer" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/LSTTimer" "-F${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "-F${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "-F${PODS_CONFIGURATION_BUILD_DIR}/MOFSPickerManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "-F${PODS_CONFIGURATION_BUILD_DIR}/Reachability" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDAutoLayout" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "-F${PODS_CONFIGURATION_BUILD_DIR}/UITableView+FDTemplateLayoutCell" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMAPM" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMCCommonLog" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMCommon" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMDevice" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMLink" "-F${PODS_CONFIGURATION_BUILD_DIR}/WechatOpenSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/YYModel" "-F${PODS_CONFIGURATION_BUILD_DIR}/YYText" "-F${PODS_CONFIGURATION_BUILD_DIR}/YiVideoEditor" "-F${PODS_CONFIGURATION_BUILD_DIR}/ZXSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/libpag" 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/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp.release.xcconfig b/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp.release.xcconfig index 0baae6f..d8e9fea 100644 --- a/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp.release.xcconfig +++ b/ProductApp/Pods/Target Support Files/Pods-ProductApp/Pods-ProductApp.release.xcconfig @@ -1,13 +1,13 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64 -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/DZNEmptyDataSet" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManager" "${PODS_CONFIGURATION_BUILD_DIR}/LSTTimer" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/MOFSPickerManager" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" "${PODS_CONFIGURATION_BUILD_DIR}/SDAutoLayout" "${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/UITableView+FDTemplateLayoutCell" "${PODS_CONFIGURATION_BUILD_DIR}/YYModel" "${PODS_CONFIGURATION_BUILD_DIR}/YYText" "${PODS_CONFIGURATION_BUILD_DIR}/YiVideoEditor" "${PODS_ROOT}/GTCommonSDK" "${PODS_ROOT}/GTExtensionSDK" "${PODS_ROOT}/GTSDK" "${PODS_ROOT}/GYSDK" "${PODS_ROOT}/UMAPM/UMAPM_1.9.1" "${PODS_ROOT}/UMCCommonLog/UMCommonLog" "${PODS_ROOT}/UMCommon/UMCommon_7.4.7" "${PODS_ROOT}/UMDevice/UMDevice_3.4.0" "${PODS_ROOT}/UMLink" "${PODS_ROOT}/ZXSDK" "${PODS_ROOT}/libpag/framework" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GTCommonSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GTExtensionSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GTSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/UMCommon" "${PODS_XCFRAMEWORKS_BUILD_DIR}/UMDevice" "${PODS_XCFRAMEWORKS_BUILD_DIR}/libpag" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/DZNEmptyDataSet" "${PODS_CONFIGURATION_BUILD_DIR}/ICGVideoTrimmer" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManager" "${PODS_CONFIGURATION_BUILD_DIR}/LSTTimer" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/MOFSPickerManager" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" "${PODS_CONFIGURATION_BUILD_DIR}/SDAutoLayout" "${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/UITableView+FDTemplateLayoutCell" "${PODS_CONFIGURATION_BUILD_DIR}/YYModel" "${PODS_CONFIGURATION_BUILD_DIR}/YYText" "${PODS_CONFIGURATION_BUILD_DIR}/YiVideoEditor" "${PODS_ROOT}/GTCommonSDK" "${PODS_ROOT}/GTExtensionSDK" "${PODS_ROOT}/GTSDK" "${PODS_ROOT}/GYSDK" "${PODS_ROOT}/UMAPM/UMAPM_1.9.1" "${PODS_ROOT}/UMCCommonLog/UMCommonLog" "${PODS_ROOT}/UMCommon/UMCommon_7.4.7" "${PODS_ROOT}/UMDevice/UMDevice_3.4.0" "${PODS_ROOT}/UMLink" "${PODS_ROOT}/ZXSDK" "${PODS_ROOT}/libpag/framework" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GTCommonSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GTExtensionSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GTSDK" "${PODS_XCFRAMEWORKS_BUILD_DIR}/UMCommon" "${PODS_XCFRAMEWORKS_BUILD_DIR}/UMDevice" "${PODS_XCFRAMEWORKS_BUILD_DIR}/libpag" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/DZNEmptyDataSet/DZNEmptyDataSet.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManager/IQKeyboardManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LSTTimer/LSTTimer.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD/MBProgressHUD.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MOFSPickerManager/MOFSPickerManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry/Masonry.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDAutoLayout/SDAutoLayout.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView/SDCycleScrollView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage/SDWebImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/UITableView+FDTemplateLayoutCell/UITableView_FDTemplateLayoutCell.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYModel/YYModel.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYText/YYText.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YiVideoEditor/YiVideoEditor.framework/Headers" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/WechatOpenSDK" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/DZNEmptyDataSet/DZNEmptyDataSet.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ICGVideoTrimmer/ICGVideoTrimmer.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManager/IQKeyboardManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LSTTimer/LSTTimer.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD/MBProgressHUD.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MOFSPickerManager/MOFSPickerManager.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry/Masonry.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDAutoLayout/SDAutoLayout.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView/SDCycleScrollView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage/SDWebImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/UITableView+FDTemplateLayoutCell/UITableView_FDTemplateLayoutCell.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYModel/YYModel.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYText/YYText.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YiVideoEditor/YiVideoEditor.framework/Headers" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/WechatOpenSDK" LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/WechatOpenSDK/OpenSDK2.0.4" "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift -OTHER_LDFLAGS = $(inherited) -ObjC -l"WechatOpenSDK" -l"c++" -l"resolv" -l"sqlite3" -l"sqlite3.0" -l"z" -framework "AFNetworking" -framework "AVFoundation" -framework "Accelerate" -framework "AdSupport" -framework "CFNetwork" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreLocation" -framework "CoreMedia" -framework "CoreTelephony" -framework "CoreText" -framework "DZNEmptyDataSet" -framework "Foundation" -framework "GTCommonSDK" -framework "GTExtensionSDK" -framework "GTSDK" -framework "GeYanSdk" -framework "IQKeyboardManager" -framework "ImageIO" -framework "LSTTimer" -framework "MBProgressHUD" -framework "MJRefresh" -framework "MOFSPickerManager" -framework "Masonry" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SDAutoLayout" -framework "SDCycleScrollView" -framework "SDWebImage" -framework "Security" -framework "SystemConfiguration" -framework "UIKit" -framework "UITableView_FDTemplateLayoutCell" -framework "UMAPM" -framework "UMCommon" -framework "UMCommonLog" -framework "UMDevice" -framework "UMLink" -framework "VideoToolbox" -framework "WebKit" -framework "YYModel" -framework "YYText" -framework "YiVideoEditor" -framework "ZXSDK" -framework "libpag" -weak_framework "AppTrackingTransparency" -weak_framework "Network" -weak_framework "UserNotifications" -OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "-F${PODS_CONFIGURATION_BUILD_DIR}/DZNEmptyDataSet" "-F${PODS_CONFIGURATION_BUILD_DIR}/GTCommonSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/GTExtensionSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/GTSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/GYSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/LSTTimer" "-F${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "-F${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "-F${PODS_CONFIGURATION_BUILD_DIR}/MOFSPickerManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "-F${PODS_CONFIGURATION_BUILD_DIR}/Reachability" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDAutoLayout" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "-F${PODS_CONFIGURATION_BUILD_DIR}/UITableView+FDTemplateLayoutCell" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMAPM" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMCCommonLog" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMCommon" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMDevice" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMLink" "-F${PODS_CONFIGURATION_BUILD_DIR}/WechatOpenSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/YYModel" "-F${PODS_CONFIGURATION_BUILD_DIR}/YYText" "-F${PODS_CONFIGURATION_BUILD_DIR}/YiVideoEditor" "-F${PODS_CONFIGURATION_BUILD_DIR}/ZXSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/libpag" +OTHER_LDFLAGS = $(inherited) -ObjC -l"WechatOpenSDK" -l"c++" -l"resolv" -l"sqlite3" -l"sqlite3.0" -l"z" -framework "AFNetworking" -framework "AVFoundation" -framework "Accelerate" -framework "AdSupport" -framework "CFNetwork" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreLocation" -framework "CoreMedia" -framework "CoreTelephony" -framework "CoreText" -framework "DZNEmptyDataSet" -framework "Foundation" -framework "GTCommonSDK" -framework "GTExtensionSDK" -framework "GTSDK" -framework "GeYanSdk" -framework "ICGVideoTrimmer" -framework "IQKeyboardManager" -framework "ImageIO" -framework "LSTTimer" -framework "MBProgressHUD" -framework "MJRefresh" -framework "MOFSPickerManager" -framework "Masonry" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SDAutoLayout" -framework "SDCycleScrollView" -framework "SDWebImage" -framework "Security" -framework "SystemConfiguration" -framework "UIKit" -framework "UITableView_FDTemplateLayoutCell" -framework "UMAPM" -framework "UMCommon" -framework "UMCommonLog" -framework "UMDevice" -framework "UMLink" -framework "VideoToolbox" -framework "WebKit" -framework "YYModel" -framework "YYText" -framework "YiVideoEditor" -framework "ZXSDK" -framework "libpag" -weak_framework "AppTrackingTransparency" -weak_framework "Network" -weak_framework "UserNotifications" +OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "-F${PODS_CONFIGURATION_BUILD_DIR}/DZNEmptyDataSet" "-F${PODS_CONFIGURATION_BUILD_DIR}/GTCommonSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/GTExtensionSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/GTSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/GYSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/ICGVideoTrimmer" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/LSTTimer" "-F${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "-F${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "-F${PODS_CONFIGURATION_BUILD_DIR}/MOFSPickerManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "-F${PODS_CONFIGURATION_BUILD_DIR}/Reachability" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDAutoLayout" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDCycleScrollView" "-F${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "-F${PODS_CONFIGURATION_BUILD_DIR}/UITableView+FDTemplateLayoutCell" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMAPM" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMCCommonLog" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMCommon" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMDevice" "-F${PODS_CONFIGURATION_BUILD_DIR}/UMLink" "-F${PODS_CONFIGURATION_BUILD_DIR}/WechatOpenSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/YYModel" "-F${PODS_CONFIGURATION_BUILD_DIR}/YYText" "-F${PODS_CONFIGURATION_BUILD_DIR}/YiVideoEditor" "-F${PODS_CONFIGURATION_BUILD_DIR}/ZXSDK" "-F${PODS_CONFIGURATION_BUILD_DIR}/libpag" 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/ProductApp/ProductApp.xcodeproj/project.pbxproj b/ProductApp/ProductApp.xcodeproj/project.pbxproj index 3aaf012..0954a77 100644 --- a/ProductApp/ProductApp.xcodeproj/project.pbxproj +++ b/ProductApp/ProductApp.xcodeproj/project.pbxproj @@ -101,6 +101,13 @@ CA4401892DA3C4BD00DFD65C /* HuiYuanZXGoodsView.m in Sources */ = {isa = PBXBuildFile; fileRef = CA4401882DA3C4BD00DFD65C /* HuiYuanZXGoodsView.m */; }; CA44018C2DA3C4C900DFD65C /* HuiYuanZXGoodsCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = CA44018B2DA3C4C900DFD65C /* HuiYuanZXGoodsCollectionViewCell.m */; }; CA44018E2DA3C76E00DFD65C /* D-DIN-PRO-700-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = CA44018D2DA3C76E00DFD65C /* D-DIN-PRO-700-Bold.otf */; }; + CA87E1A22DA621C100005681 /* ShiPingEditJGViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CA87E1A12DA621C100005681 /* ShiPingEditJGViewController.m */; }; + CA87E1A62DA621F800005681 /* ShiPingEditJGView.m in Sources */ = {isa = PBXBuildFile; fileRef = CA87E1A52DA621F800005681 /* ShiPingEditJGView.m */; }; + CA87E1AA2DA6421C00005681 /* ShiPingEditShuiYinView.m in Sources */ = {isa = PBXBuildFile; fileRef = CA87E1A92DA6421C00005681 /* ShiPingEditShuiYinView.m */; }; + CA87E1AE2DA66AF900005681 /* load_start.pag in Resources */ = {isa = PBXBuildFile; fileRef = CA87E1AD2DA66AF900005681 /* load_start.pag */; }; + CA87E1AF2DA66AF900005681 /* download_progress.pag in Resources */ = {isa = PBXBuildFile; fileRef = CA87E1AB2DA66AF900005681 /* download_progress.pag */; }; + CA87E1B02DA66AF900005681 /* download_success.pag in Resources */ = {isa = PBXBuildFile; fileRef = CA87E1AC2DA66AF900005681 /* download_success.pag */; }; + CA87E1B42DA6754200005681 /* ShiPingEditShiChangView.m in Sources */ = {isa = PBXBuildFile; fileRef = CA87E1B32DA6754200005681 /* ShiPingEditShiChangView.m */; }; CA9934F52D9CE0D100E3F6CB /* ShouYeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CA9934F42D9CE0D100E3F6CB /* ShouYeViewController.m */; }; CA9934F82D9CE0DA00E3F6CB /* JiLuViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CA9934F72D9CE0DA00E3F6CB /* JiLuViewController.m */; }; CA9934FB2D9CE0E100E3F6CB /* WoDeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CA9934FA2D9CE0E100E3F6CB /* WoDeViewController.m */; }; @@ -515,6 +522,17 @@ CA44018A2DA3C4C900DFD65C /* HuiYuanZXGoodsCollectionViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HuiYuanZXGoodsCollectionViewCell.h; sourceTree = ""; }; CA44018B2DA3C4C900DFD65C /* HuiYuanZXGoodsCollectionViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = HuiYuanZXGoodsCollectionViewCell.m; sourceTree = ""; }; CA44018D2DA3C76E00DFD65C /* D-DIN-PRO-700-Bold.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "D-DIN-PRO-700-Bold.otf"; sourceTree = ""; }; + CA87E1A02DA621C100005681 /* ShiPingEditJGViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ShiPingEditJGViewController.h; sourceTree = ""; }; + CA87E1A12DA621C100005681 /* ShiPingEditJGViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ShiPingEditJGViewController.m; sourceTree = ""; }; + CA87E1A42DA621F800005681 /* ShiPingEditJGView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ShiPingEditJGView.h; sourceTree = ""; }; + CA87E1A52DA621F800005681 /* ShiPingEditJGView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ShiPingEditJGView.m; sourceTree = ""; }; + CA87E1A82DA6421C00005681 /* ShiPingEditShuiYinView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ShiPingEditShuiYinView.h; sourceTree = ""; }; + CA87E1A92DA6421C00005681 /* ShiPingEditShuiYinView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ShiPingEditShuiYinView.m; sourceTree = ""; }; + CA87E1AB2DA66AF900005681 /* download_progress.pag */ = {isa = PBXFileReference; lastKnownFileType = file; path = download_progress.pag; sourceTree = ""; }; + CA87E1AC2DA66AF900005681 /* download_success.pag */ = {isa = PBXFileReference; lastKnownFileType = file; path = download_success.pag; sourceTree = ""; }; + CA87E1AD2DA66AF900005681 /* load_start.pag */ = {isa = PBXFileReference; lastKnownFileType = file; path = load_start.pag; sourceTree = ""; }; + CA87E1B22DA6754200005681 /* ShiPingEditShiChangView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ShiPingEditShiChangView.h; sourceTree = ""; }; + CA87E1B32DA6754200005681 /* ShiPingEditShiChangView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ShiPingEditShiChangView.m; sourceTree = ""; }; CA9934F32D9CE0D100E3F6CB /* ShouYeViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ShouYeViewController.h; sourceTree = ""; }; CA9934F42D9CE0D100E3F6CB /* ShouYeViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ShouYeViewController.m; sourceTree = ""; }; CA9934F62D9CE0DA00E3F6CB /* JiLuViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JiLuViewController.h; sourceTree = ""; }; @@ -1561,6 +1579,43 @@ path = cell; sourceTree = ""; }; + CA87E19F2DA6219D00005681 /* 结果页面 */ = { + isa = PBXGroup; + children = ( + CA87E1A32DA621ED00005681 /* view */, + CA87E1A02DA621C100005681 /* ShiPingEditJGViewController.h */, + CA87E1A12DA621C100005681 /* ShiPingEditJGViewController.m */, + ); + path = "结果页面"; + sourceTree = ""; + }; + CA87E1A32DA621ED00005681 /* view */ = { + isa = PBXGroup; + children = ( + CA87E1A42DA621F800005681 /* ShiPingEditJGView.h */, + CA87E1A52DA621F800005681 /* ShiPingEditJGView.m */, + ); + path = view; + sourceTree = ""; + }; + CA87E1A72DA641E100005681 /* 印记 */ = { + isa = PBXGroup; + children = ( + CA87E1A82DA6421C00005681 /* ShiPingEditShuiYinView.h */, + CA87E1A92DA6421C00005681 /* ShiPingEditShuiYinView.m */, + ); + path = "印记"; + sourceTree = ""; + }; + CA87E1B12DA6750500005681 /* 时长剪切 */ = { + isa = PBXGroup; + children = ( + CA87E1B22DA6754200005681 /* ShiPingEditShiChangView.h */, + CA87E1B32DA6754200005681 /* ShiPingEditShiChangView.m */, + ); + path = "时长剪切"; + sourceTree = ""; + }; CA9934F02D9CE0B400E3F6CB /* 首页 */ = { isa = PBXGroup; children = ( @@ -2121,6 +2176,9 @@ CAC346CE2D9E22E700E7E3D6 /* 视频处理 */ = { isa = PBXGroup; children = ( + CA87E19F2DA6219D00005681 /* 结果页面 */, + CA87E1B12DA6750500005681 /* 时长剪切 */, + CA87E1A72DA641E100005681 /* 印记 */, CAC346F22D9E2CFD00E7E3D6 /* 图像标记 */, CAC346D22D9E234100E7E3D6 /* view */, CAC346CF2D9E22FC00E7E3D6 /* ShiPingEditHomeViewController.h */, @@ -2284,6 +2342,9 @@ CA4401082DA3724C00DFD65C /* D-DIN-PRO-500-Medium.otf */, CA9935002D9CEA7200E3F6CB /* AlimamaShuHeiTi.ttf */, CA4401062DA36EDB00DFD65C /* YouSheBiaoTiHei.TTF */, + CA87E1AB2DA66AF900005681 /* download_progress.pag */, + CA87E1AC2DA66AF900005681 /* download_success.pag */, + CA87E1AD2DA66AF900005681 /* load_start.pag */, CA3CD6142D9140FB002707C1 /* PrivacyInfo.xcprivacy */, CAC346F62D9E394200E7E3D6 /* ProductApp-Bridging-Header.h */, ); @@ -3133,6 +3194,9 @@ CA3CD6012D9140D5002707C1 /* Pay_Public_SelectN@2x.png in Resources */, CA3CD6022D9140D5002707C1 /* Pay_Public_支付宝.png in Resources */, CA3CD6032D9140D5002707C1 /* Pay_Public_yhN.png in Resources */, + CA87E1AE2DA66AF900005681 /* load_start.pag in Resources */, + CA87E1AF2DA66AF900005681 /* download_progress.pag in Resources */, + CA87E1B02DA66AF900005681 /* download_success.pag in Resources */, CA3CD6042D9140D5002707C1 /* Pay_Public_yhNOT.png in Resources */, CA3CD6052D9140D5002707C1 /* Pay_Public_go@3x.png in Resources */, CA3CD6062D9140D5002707C1 /* Pay_Public_SelectNOT@2x.png in Resources */, @@ -3304,6 +3368,7 @@ CA4400FD2DA3670000DFD65C /* WoDeTableViewCell.m in Sources */, CA3CD5A92D913D27002707C1 /* UserLoginModel.m in Sources */, CA3CD5AA2D913D27002707C1 /* UserCodeModel.m in Sources */, + CA87E1A22DA621C100005681 /* ShiPingEditJGViewController.m in Sources */, CAC347042D9E5FEC00E7E3D6 /* ShiPingTiQuYinPingView.m in Sources */, CA3CD5AB2D913D27002707C1 /* UserConfigModel.m in Sources */, CA3CD5AC2D913D27002707C1 /* M3u8Model.m in Sources */, @@ -3370,6 +3435,7 @@ CB489FA32744A0BD00DA044A /* ZJContentView.m in Sources */, CAAD73A72DA4B62300927BA5 /* FenPianModel.m in Sources */, CAAD73A82DA4B62300927BA5 /* FLDownloadPGJNetworkFenPian.m in Sources */, + CA87E1B42DA6754200005681 /* ShiPingEditShiChangView.m in Sources */, CB489F6C2744A0BD00DA044A /* RadianDisView.m in Sources */, CB489DDB27449D5D00DA044A /* main.m in Sources */, CB489FB02744A0BD00DA044A /* FSActionSheet.m in Sources */, @@ -3396,6 +3462,7 @@ CAAD73582DA4B2AC00927BA5 /* ffmpeg_filter.c in Sources */, CA4401862DA3C2CA00DFD65C /* HuiYuanZXQuanYiCollectionViewCell.m in Sources */, CB489F7B2744A0BD00DA044A /* UIImageView+VideoImageView.m in Sources */, + CA87E1A62DA621F800005681 /* ShiPingEditJGView.m in Sources */, CAAD73A02DA4B61B00927BA5 /* M3u8DownLoadManager.m in Sources */, CAAD73A12DA4B61B00927BA5 /* M3u8SaveToMainger.m in Sources */, CAAD73BB2DA4D48600927BA5 /* NomoAlterView.m in Sources */, @@ -3414,6 +3481,7 @@ CA9935412D9D3E4000E3F6CB /* ShiPingTopSelectView.m in Sources */, CAAD73BE2DA4EE5E00927BA5 /* TongYiXieYiAlterView.m in Sources */, CB489F962744A0BD00DA044A /* SmsloginCodeModel.m in Sources */, + CA87E1AA2DA6421C00005681 /* ShiPingEditShuiYinView.m in Sources */, CA4401132DA37DF900DFD65C /* DuiHuanZSGZSMView.m in Sources */, CA4401172DA381E000DFD65C /* ShareAlterView.m in Sources */, CB489F712744A0BD00DA044A /* RootTabBarController.m in Sources */, @@ -3630,6 +3698,7 @@ CODE_SIGN_ENTITLEMENTS = ProductApp/ProductApp.entitlements; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = B8MTNU3W9A; ENABLE_BITCODE = NO; @@ -3658,9 +3727,10 @@ ); INFOPLIST_FILE = ProductApp/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = "快存视频"; - INFOPLIST_KEY_NSCameraUsageDescription = "掌上学课件学习和考试人脸识别需要使用相机"; - INFOPLIST_KEY_NSPhotoLibraryAddUsageDescription = "掌上学保存培训证书需要使用相册"; - INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "保存相册"; + INFOPLIST_KEY_NSCalendarsUsageDescription = "快存视频需要使用日历功能"; + INFOPLIST_KEY_NSCameraUsageDescription = "快存视频图片处理和意见反馈需要使用相机拍摄照片"; + INFOPLIST_KEY_NSPhotoLibraryAddUsageDescription = "快存视频保存图片、处理图片和意见反馈需要使用相册"; + INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "快存视频保存图片、处理图片和意见反馈需要使用相册"; INFOPLIST_KEY_NSUserTrackingUsageDescription = "快存视频用于向您推荐个性化广告"; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; @@ -3700,6 +3770,7 @@ CODE_SIGN_ENTITLEMENTS = ProductApp/ProductApp.entitlements; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = B8MTNU3W9A; ENABLE_BITCODE = NO; @@ -3728,9 +3799,10 @@ ); INFOPLIST_FILE = ProductApp/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = "快存视频"; - INFOPLIST_KEY_NSCameraUsageDescription = "掌上学课件学习和考试人脸识别需要使用相机"; - INFOPLIST_KEY_NSPhotoLibraryAddUsageDescription = "掌上学保存培训证书需要使用相册"; - INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "保存相册"; + INFOPLIST_KEY_NSCalendarsUsageDescription = "快存视频需要使用日历功能"; + INFOPLIST_KEY_NSCameraUsageDescription = "快存视频图片处理和意见反馈需要使用相机拍摄照片"; + INFOPLIST_KEY_NSPhotoLibraryAddUsageDescription = "快存视频保存图片、处理图片和意见反馈需要使用相册"; + INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "快存视频保存图片、处理图片和意见反馈需要使用相册"; INFOPLIST_KEY_NSUserTrackingUsageDescription = "快存视频用于向您推荐个性化广告"; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; diff --git a/ProductApp/ProductApp.xcworkspace/xcuserdata/gongzuo.xcuserdatad/UserInterfaceState.xcuserstate b/ProductApp/ProductApp.xcworkspace/xcuserdata/gongzuo.xcuserdatad/UserInterfaceState.xcuserstate index 989a488..54be646 100644 Binary files a/ProductApp/ProductApp.xcworkspace/xcuserdata/gongzuo.xcuserdatad/UserInterfaceState.xcuserstate and b/ProductApp/ProductApp.xcworkspace/xcuserdata/gongzuo.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/ProductApp/ProductApp.xcworkspace/xcuserdata/gongzuo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/ProductApp/ProductApp.xcworkspace/xcuserdata/gongzuo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist index cdc2534..eb38f61 100644 --- a/ProductApp/ProductApp.xcworkspace/xcuserdata/gongzuo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist +++ b/ProductApp/ProductApp.xcworkspace/xcuserdata/gongzuo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -3,4 +3,22 @@ uuid = "6AEAF809-1B13-42F7-A877-B42EF509916A" type = "0" version = "2.0"> + + + + + + diff --git a/ProductApp/ProductApp/Assets.xcassets/首页/imageedit_图片.imageset/Contents.json b/ProductApp/ProductApp/Assets.xcassets/首页/imageedit_图片.imageset/Contents.json new file mode 100644 index 0000000..7365f4a --- /dev/null +++ b/ProductApp/ProductApp/Assets.xcassets/首页/imageedit_图片.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "组 43049@2x(1).png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "组 43049@3x(1).png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/ProductApp/ProductApp/Assets.xcassets/首页/imageedit_图片.imageset/组 43049@2x(1).png b/ProductApp/ProductApp/Assets.xcassets/首页/imageedit_图片.imageset/组 43049@2x(1).png new file mode 100644 index 0000000..84d070e Binary files /dev/null and b/ProductApp/ProductApp/Assets.xcassets/首页/imageedit_图片.imageset/组 43049@2x(1).png differ diff --git a/ProductApp/ProductApp/Assets.xcassets/首页/imageedit_图片.imageset/组 43049@3x(1).png b/ProductApp/ProductApp/Assets.xcassets/首页/imageedit_图片.imageset/组 43049@3x(1).png new file mode 100644 index 0000000..f3709dd Binary files /dev/null and b/ProductApp/ProductApp/Assets.xcassets/首页/imageedit_图片.imageset/组 43049@3x(1).png differ diff --git a/ProductApp/ProductApp/Assets.xcassets/首页/imageedit_文字.imageset/Contents.json b/ProductApp/ProductApp/Assets.xcassets/首页/imageedit_文字.imageset/Contents.json new file mode 100644 index 0000000..d88756a --- /dev/null +++ b/ProductApp/ProductApp/Assets.xcassets/首页/imageedit_文字.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "组 43049@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "组 43049@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/ProductApp/ProductApp/Assets.xcassets/首页/imageedit_文字.imageset/组 43049@2x.png b/ProductApp/ProductApp/Assets.xcassets/首页/imageedit_文字.imageset/组 43049@2x.png new file mode 100644 index 0000000..f078660 Binary files /dev/null and b/ProductApp/ProductApp/Assets.xcassets/首页/imageedit_文字.imageset/组 43049@2x.png differ diff --git a/ProductApp/ProductApp/Assets.xcassets/首页/imageedit_文字.imageset/组 43049@3x.png b/ProductApp/ProductApp/Assets.xcassets/首页/imageedit_文字.imageset/组 43049@3x.png new file mode 100644 index 0000000..f084319 Binary files /dev/null and b/ProductApp/ProductApp/Assets.xcassets/首页/imageedit_文字.imageset/组 43049@3x.png differ diff --git a/ProductApp/ProductApp/Assets.xcassets/首页/video_jianqiesc.imageset/Contents.json b/ProductApp/ProductApp/Assets.xcassets/首页/video_jianqiesc.imageset/Contents.json new file mode 100644 index 0000000..1098a3d --- /dev/null +++ b/ProductApp/ProductApp/Assets.xcassets/首页/video_jianqiesc.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "WeChat507f07f9029bcee7b50da5ed9e7a7497.jpg", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/ProductApp/ProductApp/Assets.xcassets/首页/video_jianqiesc.imageset/WeChat507f07f9029bcee7b50da5ed9e7a7497.jpg b/ProductApp/ProductApp/Assets.xcassets/首页/video_jianqiesc.imageset/WeChat507f07f9029bcee7b50da5ed9e7a7497.jpg new file mode 100644 index 0000000..bd708a4 Binary files /dev/null and b/ProductApp/ProductApp/Assets.xcassets/首页/video_jianqiesc.imageset/WeChat507f07f9029bcee7b50da5ed9e7a7497.jpg differ diff --git a/ProductApp/ProductApp/Base.lproj/LaunchScreen.storyboard b/ProductApp/ProductApp/Base.lproj/LaunchScreen.storyboard index 865e932..7881207 100644 --- a/ProductApp/ProductApp/Base.lproj/LaunchScreen.storyboard +++ b/ProductApp/ProductApp/Base.lproj/LaunchScreen.storyboard @@ -1,7 +1,9 @@ - - + + + - + + @@ -11,10 +13,31 @@ - + - + + + + + + + + + + + + + + + + + diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.h b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.h index 3882cb4..cfb6d2f 100644 --- a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.h +++ b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.h @@ -157,7 +157,8 @@ typedef NS_ENUM(NSUInteger,WMControlType) { 暂停 */ - (void)pause; - +///跳转到指定时间 +- (void)seekVideoToPos:(CGFloat)pos; /** 获取正在播放的时间点 @@ -170,6 +171,9 @@ typedef NS_ENUM(NSUInteger,WMControlType) { */ - (void )resetWMPlayer; +///是否正在播放 +-(BOOL)getPlayerState; + /** 版本号 diff --git a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.m b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.m index 3d83518..e701b57 100644 --- a/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.m +++ b/ProductApp/ProductApp/BaseControl/WMPlayer/WMPlayer.m @@ -690,6 +690,8 @@ static void *PlayViewStatusObservationContext = &PlayViewStatusObservationContex } //播放 -(void)play{ + + [self.imgvCenter setHidden:YES]; [self.imgvFirst setHidden:YES]; if (self.isInitPlayer == NO) { [self creatWMPlayerAndReadyToPlay]; @@ -713,6 +715,16 @@ static void *PlayViewStatusObservationContext = &PlayViewStatusObservationContex self.playOrPauseBtn.selected = YES; [self.imgvCenter setHidden:NO]; } +- (void)seekVideoToPos:(CGFloat)pos +{ + CMTime time = CMTimeMakeWithSeconds(pos, self.player.currentTime.timescale); + [self.player seekToTime:time toleranceBefore:kCMTimeZero toleranceAfter:kCMTimeZero]; +} + +-(BOOL)getPlayerState +{ + return !self.playOrPauseBtn.selected; +} -(void)setPrefersStatusBarHidden:(BOOL)prefersStatusBarHidden{ _prefersStatusBarHidden = prefersStatusBarHidden; } diff --git a/ProductApp/ProductApp/Info.plist b/ProductApp/ProductApp/Info.plist index 98122e8..be6e01a 100644 --- a/ProductApp/ProductApp/Info.plist +++ b/ProductApp/ProductApp/Info.plist @@ -15,6 +15,8 @@ + GT_MinimumOSVersion + 10 LSApplicationQueriesSchemes weixin diff --git a/ProductApp/ProductApp/ProductMain/LoadAlter/LoadAlterView.m b/ProductApp/ProductApp/ProductMain/LoadAlter/LoadAlterView.m index 604eef7..f919217 100644 --- a/ProductApp/ProductApp/ProductMain/LoadAlter/LoadAlterView.m +++ b/ProductApp/ProductApp/ProductMain/LoadAlter/LoadAlterView.m @@ -6,6 +6,7 @@ // #import "LoadAlterView.h" +#import static LoadAlterView *viewAlter; @interface LoadAlterView () @@ -13,6 +14,9 @@ static LoadAlterView *viewAlter; @property (nonatomic , strong) UIView *viewback; /// @property (nonatomic , strong) UIImageView *imgvback; +/// +@property (nonatomic , strong) PAGView *pagView; + /// @property (nonatomic , strong) UILabel *lbname; @@ -26,7 +30,14 @@ static LoadAlterView *viewAlter; @end @implementation LoadAlterView - +-(void)removePag +{ + if(self.pagView.isPlaying) + { + [self.pagView stop]; + [self.pagView freeCache]; + } +} -(id)initWithFrame:(CGRect)frame { if(self = [super initWithFrame:frame]) @@ -47,7 +58,7 @@ static LoadAlterView *viewAlter; _viewback = viewback; UIImageView *imgvback = [[UIImageView alloc] init]; - [imgvback setImage:[UIImage imageNamed:@"loading"]]; +// [imgvback setImage:[UIImage imageNamed:@"loading"]]; [viewback addSubview:imgvback]; [imgvback mas_makeConstraints:^(MASConstraintMaker *make) { make.width.height.equalTo(viewback.mas_width).multipliedBy(0.23); @@ -57,16 +68,29 @@ static LoadAlterView *viewAlter; _imgvback = imgvback; - CABasicAnimation *animation; - animation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"]; - animation.fromValue = [NSNumber numberWithFloat:0]; - animation.toValue = [NSNumber numberWithFloat:((360*M_PI)/180)*2]; // 旋转两圈 - animation.duration = 3.0; // 旋转时间 - animation.repeatCount = HUGE_VALF; // 无限次数的重复 - // 将动画添加到图层并开始动画 - [imgvback.layer addAnimation:animation forKey:@"rotationAnimation"]; +// CABasicAnimation *animation; +// animation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"]; +// animation.fromValue = [NSNumber numberWithFloat:0]; +// animation.toValue = [NSNumber numberWithFloat:((360*M_PI)/180)*2]; // 旋转两圈 +// animation.duration = 3.0; // 旋转时间 +// animation.repeatCount = HUGE_VALF; // 无限次数的重复 +// // 将动画添加到图层并开始动画 +// [imgvback.layer addAnimation:animation forKey:@"rotationAnimation"]; + NSString *strpath = [[NSBundle mainBundle] pathForResource:@"load_start" ofType:@"pag"]; + PAGView *pagView = [[PAGView alloc] initWithFrame:CGRectMake(0, 0, 115, 115)]; + [viewback addSubview:pagView]; + [pagView mas_makeConstraints:^(MASConstraintMaker *make) { + make.width.height.offset(115); + make.center.equalTo(viewback); + }]; + PAGFile* pagFile = [PAGFile Load:strpath]; + [pagView setComposition:pagFile]; + [pagView setRepeatCount:0]; + [pagView play]; + _pagView = pagView; + UILabel *lbname = [[UILabel alloc] init]; @@ -114,8 +138,8 @@ static LoadAlterView *viewAlter; { dispatch_async(dispatch_get_main_queue(), ^{ if(viewAlter){ - - [viewAlter.imgvback.layer removeAnimationForKey:@"rotationAnimation"]; + [viewAlter removePag]; +// [viewAlter.imgvback.layer removeAnimationForKey:@"rotationAnimation"]; [viewAlter removeFromSuperview]; viewAlter = nil; } @@ -130,7 +154,8 @@ static LoadAlterView *viewAlter; [viewAlter.timer invalidate]; viewAlter.timer = nil; } - [viewAlter.imgvback.layer removeAnimationForKey:@"rotationAnimation"]; + [viewAlter removePag]; +// [viewAlter.imgvback.layer removeAnimationForKey:@"rotationAnimation"]; [viewAlter removeFromSuperview]; viewAlter = nil; } @@ -144,7 +169,8 @@ static LoadAlterView *viewAlter; { if(viewAlter) { - [viewAlter.imgvback.layer removeAnimationForKey:@"rotationAnimation"]; + [viewAlter removePag]; +// [viewAlter.imgvback.layer removeAnimationForKey:@"rotationAnimation"]; [viewAlter removeFromSuperview]; viewAlter = nil; } @@ -167,7 +193,8 @@ static LoadAlterView *viewAlter; dispatch_async(dispatch_get_main_queue(), ^{ if(viewAlter){ - [viewAlter.imgvback.layer removeAnimationForKey:@"rotationAnimation"]; + [viewAlter removePag]; +// [viewAlter.imgvback.layer removeAnimationForKey:@"rotationAnimation"]; [viewAlter removeFromSuperview]; viewAlter = nil; } diff --git a/ProductApp/ProductApp/ProductMain/alters/XiaZaiAlter.m b/ProductApp/ProductApp/ProductMain/alters/XiaZaiAlter.m index 4498d18..398d982 100644 --- a/ProductApp/ProductApp/ProductMain/alters/XiaZaiAlter.m +++ b/ProductApp/ProductApp/ProductMain/alters/XiaZaiAlter.m @@ -88,7 +88,7 @@ static XiaZaiAlter *viewShow; make.centerX.equalTo(viewback); }]; - NSString *strpath = [[NSBundle mainBundle] pathForResource:@"download_progress2" ofType:@"pag"]; + NSString *strpath = [[NSBundle mainBundle] pathForResource:@"download_progress" ofType:@"pag"]; PAGView *pagView = [[PAGView alloc] initWithFrame:CGRectMake(0, 0, 136, 136)]; [imgvback addSubview:pagView]; [pagView mas_makeConstraints:^(MASConstraintMaker *make) { diff --git a/ProductApp/ProductApp/ProductMain/alters/ZhuanShiAlterView.m b/ProductApp/ProductApp/ProductMain/alters/ZhuanShiAlterView.m index e56e7b6..ac031ec 100644 --- a/ProductApp/ProductApp/ProductMain/alters/ZhuanShiAlterView.m +++ b/ProductApp/ProductApp/ProductMain/alters/ZhuanShiAlterView.m @@ -9,14 +9,27 @@ #import "ZhuanShiAlterViewTableViewCell.h" #import "AppDelegate.h" #import "UIAlertController+Blocks.h" +#import "PayManager.h" -@interface ZhuanShiAlterView () + +@interface ZhuanShiAlterView () /// @property (nonatomic , strong) UIView *viewback; /// @property (nonatomic , strong) UITableView *tableView ; /// @property (nonatomic , strong) NSMutableArray *arrdata; + +/// +@property (nonatomic , strong) PayManager *manager; +/// +@property (nonatomic , strong) OrderGoodsModelData *modelSelect; +/// +@property (nonatomic , strong) NSString *strpaytype; + +/// +@property (nonatomic , strong) NSString *source; + @end @implementation ZhuanShiAlterView @@ -48,7 +61,7 @@ }]; UIButton *btdel = [[UIButton alloc] init]; - [btdel setImage:[UIImage imageNamed:@"kt_X"] forState:UIControlStateNormal]; + [btdel setImage:[UIImage imageNamed:@"alter_X"] forState:UIControlStateNormal]; [viewback addSubview:btdel]; [btdel mas_makeConstraints:^(MASConstraintMaker *make) { make.right.equalTo(viewback).offset(-15); @@ -114,19 +127,86 @@ -(void)payAction { - [UIAlertController showActionSheetInViewController:self.viewController withTitle:@"支付方式" message:nil cancelButtonTitle:@"取消" destructiveButtonTitle:nil otherButtonTitles:@[@"微信",@"苹果"] popoverPresentationControllerBlock:^(UIPopoverPresentationController * _Nonnull popover) { + self.source = @"material_extract_dialog"; + if([UserInfoModel shareModel].vip.intValue!=2&&[UserInfoModel shareModel].vip.intValue!=3) + { + [HXHud showMessage:@"请开通会员后再购买钻石" afterDelayType:0]; + return; + } + OrderGoodsModelData *modelSelect; + for(OrderGoodsModelData *model in self.arrdata) + { + if(model.select==YES) + { + modelSelect = model; + break; + } + } + if(modelSelect==NO) + { + [HXHud showMessage:@"请选择商品" afterDelayType:0]; + return; + } + self.modelSelect = modelSelect; + + if([UserInfoModel getSyetemPay]) + { + [UIAlertController showActionSheetInViewController:[UIApplication sharedApplication].delegate.window.rootViewController withTitle:@"支付方式" message:nil cancelButtonTitle:@"取消" destructiveButtonTitle:nil otherButtonTitles:@[@"微信",@"苹果"] popoverPresentationControllerBlock:^(UIPopoverPresentationController * _Nonnull popover) { + + } tapBlock:^(UIAlertController * _Nonnull controller, UIAlertAction * _Nonnull action, NSInteger buttonIndex) { + if(buttonIndex==2) + { + [self gopay:@"weixin"]; + } + else if (buttonIndex==3) + { + [self gopay:@"apple"]; + } + }]; + } + else + { - } tapBlock:^(UIAlertController * _Nonnull controller, UIAlertAction * _Nonnull action, NSInteger buttonIndex) { - if(buttonIndex==2) - { - - } - else if (buttonIndex==3) - { - - } - }]; + [self gopay:@"apple"]; + } } +-(void)gopay:(NSString *)strvalue +{ + self.strpaytype = strvalue; + [LoadAlterView showView]; + NSString *strtempcence = self.source; + if([Tools isStringnil:strtempcence].length == 0) + { + strtempcence = @"center"; + } + [self.manager creatOrderGoodsid:self.modelSelect.goods_id pay_type:strvalue source:strtempcence extra:@{} applegoodsid:self.modelSelect.apple_goods_id applegoodsNumber:1 ishuifu:NO coupon:@""]; +} +#pragma mark - Apple支付 +///所有商品价格信息 +-(void)goodsPrice:(NSArray *)product +{ + +} +-(void)paySuccess +{ + NSString *strvalue = self.strpaytype; + NSString *strtempcence = self.source; + if([Tools isStringnil:strtempcence].length == 0) + { + strtempcence = @"center"; + } + + [UserInfoModel shijianShangBao:0 key:@"client.pay.success" value:[NSString stringWithFormat:@"%@:%@",strvalue,strtempcence] extra:self.modelSelect.goods_id]; +} +-(void)payCancle +{ + +} +-(void)payFaile +{ + +} + #pragma mark - UITableView -(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { @@ -146,6 +226,7 @@ [cell setSelectionStyle:UITableViewCellSelectionStyleNone]; [cell setBackgroundColor:[UIColor clearColor]]; } + cell.model = self.arrdata[indexPath.section]; return cell; } @@ -171,12 +252,25 @@ } -(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { - + for(OrderGoodsModelData *model in self.arrdata) + { + model.select = NO; + } + OrderGoodsModelData *model = self.arrdata[indexPath.section]; + model.select = YES; + [self.tableView reloadData]; } -(void)setArrdata:(NSMutableArray *)arrdata { _arrdata = arrdata; + + if(arrdata.count>0) + { + OrderGoodsModelData *model = self.arrdata.firstObject; + model.select = YES; + } + [self.tableView reloadData]; } diff --git a/ProductApp/ProductApp/ProductMain/alters/view/ZhuanShiAlterViewTableViewCell.h b/ProductApp/ProductApp/ProductMain/alters/view/ZhuanShiAlterViewTableViewCell.h index 15d66ee..e822776 100644 --- a/ProductApp/ProductApp/ProductMain/alters/view/ZhuanShiAlterViewTableViewCell.h +++ b/ProductApp/ProductApp/ProductMain/alters/view/ZhuanShiAlterViewTableViewCell.h @@ -6,11 +6,12 @@ // #import - +#import "OrderGoodsModel.h" NS_ASSUME_NONNULL_BEGIN @interface ZhuanShiAlterViewTableViewCell : UITableViewCell - +/// +@property (nonatomic , strong) OrderGoodsModelData *model; @end NS_ASSUME_NONNULL_END diff --git a/ProductApp/ProductApp/ProductMain/alters/view/ZhuanShiAlterViewTableViewCell.m b/ProductApp/ProductApp/ProductMain/alters/view/ZhuanShiAlterViewTableViewCell.m index 46ac7e2..6a3fb3d 100644 --- a/ProductApp/ProductApp/ProductMain/alters/view/ZhuanShiAlterViewTableViewCell.m +++ b/ProductApp/ProductApp/ProductMain/alters/view/ZhuanShiAlterViewTableViewCell.m @@ -134,4 +134,39 @@ } return self; } + +-(void)setModel:(OrderGoodsModelData *)model +{ + _model = model; + [self.lbgesu setText:[NSString stringWithFormat:@"%@个",model.value]]; + self.lbgesu.attributedText = [Tools arrstring:self.lbgesu.text andstart:(int)self.lbgesu.text.length-1 andend:1 andfont:[UIFont systemFontOfSize:12] andcolor:RGBCOLOR(26, 26, 26)]; + + [self.lbjiage setText:[NSString stringWithFormat:@"¥%@",model.price]]; + self.lbjiage.attributedText = [Tools arrstring:self.lbjiage.text andstart:0 andend:1 andfont:[UIFont systemFontOfSize:13] andcolor:RGBCOLOR(255, 69, 41)]; + + [self.lbinfo setText:[NSString stringWithFormat:@"%.4lf一个钻石巨优惠",model.price.floatValue/model.value.floatValue]]; + + if([Tools isStringnil:model.tips].length>0) + { + [self.viewinfo setHidden:NO]; + } + else + { + [self.viewinfo setHidden:YES]; + } + + if(model.select) + { + [self.viewback.layer setBorderColor:RGBCOLOR(252, 79, 84).CGColor]; + [self.imgvselect setHidden:NO]; + } + else + { + [self.viewback.layer setBorderColor:RGBCOLOR(34, 34, 34).CGColor]; + [self.imgvselect setHidden:YES]; + } + +} + + @end diff --git a/ProductApp/ProductApp/ProductMain/我的/WoDeViewController.m b/ProductApp/ProductApp/ProductMain/我的/WoDeViewController.m index 33a85c6..2be5c7d 100644 --- a/ProductApp/ProductApp/ProductMain/我的/WoDeViewController.m +++ b/ProductApp/ProductApp/ProductMain/我的/WoDeViewController.m @@ -46,6 +46,7 @@ [UserInfoModel setTemp:responseObject.data.temp]; [UserInfoModel shareModel].vip = responseObject.data.vip; [UserInfoModel shareModel].balance = responseObject.data.balance; + [UserInfoModel setUserid:responseObject.data.user_id]; self.viewShow.modelDetail = responseObject.data; } }]; diff --git a/ProductApp/ProductApp/ProductMain/我的/view/WoDeView.m b/ProductApp/ProductApp/ProductMain/我的/view/WoDeView.m index 4fa3688..b99a4a9 100644 --- a/ProductApp/ProductApp/ProductMain/我的/view/WoDeView.m +++ b/ProductApp/ProductApp/ProductMain/我的/view/WoDeView.m @@ -246,13 +246,16 @@ { if([UserInfoModel pushLoinVC:self.viewController ispush:YES]==NO)return;; HuiYuanZXViewController *vc = [HuiYuanZXViewController new]; + vc.source = @"center"; [self.viewController.navigationController pushViewController:vc animated:YES]; } -(void)dengluAction { - if([UserInfoModel shareModel].temp.intValue==0)return; - LoginViewController *vc = [LoginViewController new]; - [self.viewController.navigationController pushViewController:vc animated:YES]; + if([UserInfoModel shareModel].temp.intValue==1) + { + LoginViewController *vc = [LoginViewController new]; + [self.viewController.navigationController pushViewController:vc animated:YES]; + } } #pragma mark - UITableView -(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section @@ -301,6 +304,7 @@ { if([UserInfoModel pushLoinVC:self.viewController ispush:YES]==NO)return;; DuiHuanZSViewController *vc = [DuiHuanZSViewController new]; + vc.source = @"center"; [self.viewController.navigationController pushViewController:vc animated:YES]; } else if([str isEqualToString:@"分享APP"]) diff --git a/ProductApp/ProductApp/ProductMain/我的/会员中心/view/HuiYuanZXView.m b/ProductApp/ProductApp/ProductMain/我的/会员中心/view/HuiYuanZXView.m index 7fcc74c..b9e8503 100644 --- a/ProductApp/ProductApp/ProductMain/我的/会员中心/view/HuiYuanZXView.m +++ b/ProductApp/ProductApp/ProductMain/我的/会员中心/view/HuiYuanZXView.m @@ -198,10 +198,6 @@ -(void)payAction { - if([self.viewgoods getXieYi]==NO) - { - - } NSString *strc = [[UserInfoModel shareModel].config objectForKey:@"client.agreement.dialog"]; if((strc.intValue == 1 || [Tools isStringnil:strc].length==0) && [self.viewgoods getXieYi]==NO) { diff --git a/ProductApp/ProductApp/ProductMain/我的/兑换钻石/DuiHuanZSViewController.h b/ProductApp/ProductApp/ProductMain/我的/兑换钻石/DuiHuanZSViewController.h index 3bca730..e9a9a75 100644 --- a/ProductApp/ProductApp/ProductMain/我的/兑换钻石/DuiHuanZSViewController.h +++ b/ProductApp/ProductApp/ProductMain/我的/兑换钻石/DuiHuanZSViewController.h @@ -10,7 +10,8 @@ NS_ASSUME_NONNULL_BEGIN @interface DuiHuanZSViewController : BaseViewController - +/// +@property (nonatomic , strong) NSString *source; @end NS_ASSUME_NONNULL_END diff --git a/ProductApp/ProductApp/ProductMain/我的/兑换钻石/DuiHuanZSViewController.m b/ProductApp/ProductApp/ProductMain/我的/兑换钻石/DuiHuanZSViewController.m index 0ae9400..c57e30f 100644 --- a/ProductApp/ProductApp/ProductMain/我的/兑换钻石/DuiHuanZSViewController.m +++ b/ProductApp/ProductApp/ProductMain/我的/兑换钻石/DuiHuanZSViewController.m @@ -8,8 +8,12 @@ #import "DuiHuanZSViewController.h" #import "DuiHuanZSView.h" #import "DuiHuanZSGZSMView.h" +#import "PublicNetWorkManager.h" +#import "NetWorkManager.h" @interface DuiHuanZSViewController () +/// +@property (nonatomic , strong) DuiHuanZSView *viewShow; @end @@ -41,6 +45,58 @@ make.edges.equalTo(self.view); }]; [self.view sendSubviewToBack:view]; + view.source = self.source; + _viewShow = view; + + [self getdata]; + +} + +-(void)getdata +{ + ///用户信息 + [PublicNetWorkManager requestUserData:self.view Callback:^(BOOL state, UserModel *responseObject, NSString * _Nullable describle) { + if(state) + { + self.viewShow.modelUser = responseObject.data; + } + }]; + ///商品 + [LoadAlterView showView]; + [PublicNetWorkManager requestOrderGoodsData:self.view type:@"recharge" Callback:^(BOOL state, OrderGoodsModel *responseObject, NSString * _Nullable describle) { + [LoadAlterView dismis]; + if(state) + { + NSMutableArray *arrtemp = [NSMutableArray new]; + if([UserInfoModel PayWXQuanXian]==YES) + { + [arrtemp addObjectsFromArray:responseObject.data]; + } + else + { + for(OrderGoodsModelData *model in responseObject.data) + { + if([Tools isStringnil:model.apple_buy_id].length>0) + { + [arrtemp addObject:model]; + } + } + } + self.viewShow.arrGoods = arrtemp; + + } + else + { + [HXHud showMessage:responseObject.message afterDelayType:1]; + } + }]; + ///钻石信息 + [NetWorkManager requestUserMasonryData:self.view Callback:^(BOOL state, UserMasonryModel *responseObject, NSString * _Nullable describle) { + if(state) + { + self.viewShow.modelZS = responseObject.data; + } + }]; } diff --git a/ProductApp/ProductApp/ProductMain/我的/兑换钻石/cell/DuiHuanZSLineTableViewCell.h b/ProductApp/ProductApp/ProductMain/我的/兑换钻石/cell/DuiHuanZSLineTableViewCell.h index dc9e186..4ce9bf8 100644 --- a/ProductApp/ProductApp/ProductMain/我的/兑换钻石/cell/DuiHuanZSLineTableViewCell.h +++ b/ProductApp/ProductApp/ProductMain/我的/兑换钻石/cell/DuiHuanZSLineTableViewCell.h @@ -6,11 +6,12 @@ // #import - +#import "OrderGoodsModel.h" NS_ASSUME_NONNULL_BEGIN @interface DuiHuanZSLineTableViewCell : UITableViewCell - +/// +@property (nonatomic , strong) OrderGoodsModelData *model; @end NS_ASSUME_NONNULL_END diff --git a/ProductApp/ProductApp/ProductMain/我的/兑换钻石/cell/DuiHuanZSLineTableViewCell.m b/ProductApp/ProductApp/ProductMain/我的/兑换钻石/cell/DuiHuanZSLineTableViewCell.m index e0bf131..8a6f815 100644 --- a/ProductApp/ProductApp/ProductMain/我的/兑换钻石/cell/DuiHuanZSLineTableViewCell.m +++ b/ProductApp/ProductApp/ProductMain/我的/兑换钻石/cell/DuiHuanZSLineTableViewCell.m @@ -15,6 +15,8 @@ @property (nonatomic , strong) UILabel *lbjiage; /// @property (nonatomic , strong) UIView *viewinfo ; +/// +@property (nonatomic , strong) UIView *viewback; @end @implementation DuiHuanZSLineTableViewCell @@ -33,7 +35,8 @@ [viewback.layer setCornerRadius:10]; [viewback.layer setBorderWidth:1]; [viewback.layer setBorderColor:RGBCOLOR(221, 221, 221).CGColor]; - + _viewback = viewback; + UIImageView *imgvback = [[UIImageView alloc] init]; [imgvback setImage:[UIImage imageNamed:@"zs_zs"]]; [viewback addSubview:imgvback]; @@ -122,4 +125,37 @@ return self; } +-(void)setModel:(OrderGoodsModelData *)model +{ + _model = model; + [self.lbnumber setText:[NSString stringWithFormat:@"%@个",model.value]]; + self.lbnumber.attributedText = [Tools arrstring:self.lbnumber.text andstart:(int)self.lbnumber.text.length-1 andend:1 andfont:[UIFont systemFontOfSize:12] andcolor:RGBCOLOR(26, 26, 26)]; + + [self.lbjiage setText:[NSString stringWithFormat:@"¥%@",model.price]]; + self.lbjiage.attributedText = [Tools arrstring:self.lbjiage.text andstart:0 andend:1 andfont:[UIFont systemFontOfSize:13] andcolor:RGBCOLOR(255, 69, 41)]; + + [self.lbinfo setText:[NSString stringWithFormat:@"%.4lf一个钻石巨优惠",model.price.floatValue/model.value.floatValue]]; + + if([Tools isStringnil:model.tips].length>0) + { + [self.viewinfo setHidden:NO]; + } + else + { + [self.viewinfo setHidden:YES]; + } + + if(model.select) + { + [self.viewback.layer setBorderColor:RGBCOLOR(255, 140, 27).CGColor]; + [self.viewback setBackgroundColor:RGBCOLOR(255, 250, 239)]; + } + else + { + [self.viewback.layer setBorderColor:RGBCOLOR(221, 221, 221).CGColor]; + [self.viewback setBackgroundColor:[UIColor whiteColor]]; + } + +} + @end diff --git a/ProductApp/ProductApp/ProductMain/我的/兑换钻石/view/DuiHuanZSView.h b/ProductApp/ProductApp/ProductMain/我的/兑换钻石/view/DuiHuanZSView.h index a30ec55..8238061 100644 --- a/ProductApp/ProductApp/ProductMain/我的/兑换钻石/view/DuiHuanZSView.h +++ b/ProductApp/ProductApp/ProductMain/我的/兑换钻石/view/DuiHuanZSView.h @@ -6,11 +6,20 @@ // #import - +#import "UserModel.h" +#import "UserMasonryModel.h" NS_ASSUME_NONNULL_BEGIN @interface DuiHuanZSView : UIView +/// +@property (nonatomic , strong) UserModelData *modelUser; +@property (nonatomic , strong) UserMasonryModelData *modelZS; + +/// +@property (nonatomic , strong) NSArray *arrGoods; +/// +@property (nonatomic , strong) NSString *source; @end NS_ASSUME_NONNULL_END diff --git a/ProductApp/ProductApp/ProductMain/我的/兑换钻石/view/DuiHuanZSView.m b/ProductApp/ProductApp/ProductMain/我的/兑换钻石/view/DuiHuanZSView.m index 26f62f5..d2417bc 100644 --- a/ProductApp/ProductApp/ProductMain/我的/兑换钻石/view/DuiHuanZSView.m +++ b/ProductApp/ProductApp/ProductMain/我的/兑换钻石/view/DuiHuanZSView.m @@ -10,11 +10,24 @@ #import "DuiHuanZSLineTableViewCell.h" #import "UIAlertController+Blocks.h" -@interface DuiHuanZSView () +#import "PayManager.h" + +@interface DuiHuanZSView () /// @property (nonatomic , strong) UITableView *tableView; +/// +@property (nonatomic , strong) UIImageView *imgvHD; +@property (nonatomic , strong) UILabel *lbsy ; +/// +@property (nonatomic , strong) DuiHuanZSLineView *viewline; +@property (nonatomic , strong) DuiHuanZSLineView *viewlineDH; - +/// +@property (nonatomic , strong) PayManager *manager; +/// +@property (nonatomic , strong) OrderGoodsModelData *modelSelect; +/// +@property (nonatomic , strong) NSString *strpaytype; @end @implementation DuiHuanZSView @@ -152,6 +165,7 @@ viewline.subTitle = @"每月重置"; viewline.number = @"500"; viewline.number1 = @"0"; + _viewline = viewline; DuiHuanZSLineView *viewlineDH = [DuiHuanZSLineView new]; [viewback addSubview:viewlineDH]; @@ -163,7 +177,7 @@ viewlineDH.subTitle = @"用完即止"; viewlineDH.number = @"0"; viewlineDH.number1 = @"0"; - + _viewlineDH = viewlineDH; } -(void)drawUserView:(UIView *)view @@ -180,6 +194,7 @@ }]; [imgvHD.layer setMasksToBounds:YES]; [imgvHD.layer setCornerRadius:23]; + _imgvHD = imgvHD; UIView *viewhy = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 61, 22)]; [viewhy setBackgroundColor:[UIColor whiteColor]]; @@ -202,9 +217,21 @@ [lbhyname mas_makeConstraints:^(MASConstraintMaker *make) { make.edges.equalTo(viewhy); }]; + if([UserInfoModel shareModel].vip.intValue==2) + { + [lbhyname setText:@"普通会员"]; + } + else if([UserInfoModel shareModel].vip.intValue==3) + { + [lbhyname setText:@"终身会员"]; + } + else + { + [viewhy setHidden:YES]; + } UILabel *lbname = [[UILabel alloc] init]; - [lbname setText:@"xxx"]; + [lbname setText:[UserInfoModel shareModel].name]; [lbname setTextColor:RGBCOLOR(255, 244, 208)]; [lbname setTextAlignment:NSTextAlignmentLeft]; [lbname setFont:[UIFont systemFontOfSize:15]]; @@ -216,7 +243,7 @@ }]; UILabel *lbID = [[UILabel alloc] init]; - [lbID setText:@"ID:74945"]; + [lbID setText:[NSString stringWithFormat:@"ID:%@",[UserInfoModel shareModel].userid]]; [lbID setTextColor:RGBCOLOR(255, 244, 208)]; [lbID setTextAlignment:NSTextAlignmentLeft]; [lbID setFont:[UIFont systemFontOfSize:12]]; @@ -237,7 +264,8 @@ make.right.equalTo(view).offset(-12); make.top.offset(60); }]; - lbsy.attributedText = [Tools arrstring:lbsy.text andstart:6 andend:1 andfont:[UIFont fontWithName:@"D-DIN-PRO-Medium" size:22] andcolor:RGBCOLOR(255, 244, 208)]; + _lbsy = lbsy; + UIImageView *imgvbottom = [[UIImageView alloc] init]; [imgvbottom setImage:[UIImage imageNamed:@"zs_user_bottom"]]; @@ -252,25 +280,125 @@ [imgvbottom setClipsToBounds:YES]; } + +-(void)setModelUser:(UserModelData *)modelUser +{ + _modelUser = modelUser; + + [self.imgvHD sd_setImageWithURL:[NSURL URLWithString:modelUser.avater] placeholderImage:[UIImage imageNamed:@"zs_head"]]; + +} +-(void)setModelZS:(UserMasonryModelData *)modelZS +{ + _modelZS = modelZS; + [self.lbsy setText:[NSString stringWithFormat:@"剩余总次数 %d 次",modelZS.buy_total.intValue-modelZS.buy_used.intValue+modelZS.month_total.intValue-modelZS.month_used.intValue]]; + self.lbsy.attributedText = [Tools arrstring:self.lbsy.text andstart:6 andend:(int)self.lbsy.text.length-8 andfont:[UIFont fontWithName:@"D-DIN-PRO-Medium" size:22] andcolor:RGBCOLOR(255, 244, 208)]; + + self.viewline.number = [Tools isStringnil:modelZS.month_total]; + self.viewline.number1 = [Tools isStringnil:modelZS.month_used]; + + self.viewlineDH.number = [Tools isStringnil:modelZS.buy_total]; + self.viewlineDH.number1 = [Tools isStringnil:modelZS.buy_used]; +} +-(void)setArrGoods:(NSArray *)arrGoods +{ + _arrGoods = arrGoods; + if(arrGoods.count>0) + { + OrderGoodsModelData *model = self.arrGoods.firstObject; + model.select = YES; + } + [self.tableView mas_updateConstraints:^(MASConstraintMaker *make) { + make.height.offset(98*self.arrGoods.count); + }]; + [self.tableView reloadData]; +} + -(void)zhifuAction { - [UIAlertController showActionSheetInViewController:self.viewController withTitle:@"支付方式" message:nil cancelButtonTitle:@"取消" destructiveButtonTitle:nil otherButtonTitles:@[@"微信",@"苹果"] popoverPresentationControllerBlock:^(UIPopoverPresentationController * _Nonnull popover) { + if([UserInfoModel shareModel].vip.intValue!=2&&[UserInfoModel shareModel].vip.intValue!=3) + { + [HXHud showMessage:@"请开通会员后再购买钻石" afterDelayType:0]; + return; + } + OrderGoodsModelData *modelSelect; + for(OrderGoodsModelData *model in self.arrGoods) + { + if(model.select==YES) + { + modelSelect = model; + break; + } + } + if(modelSelect==NO) + { + [HXHud showMessage:@"请选择商品" afterDelayType:0]; + return; + } + self.modelSelect = modelSelect; + + if([UserInfoModel getSyetemPay]) + { + [UIAlertController showActionSheetInViewController:self.viewController withTitle:@"支付方式" message:nil cancelButtonTitle:@"取消" destructiveButtonTitle:nil otherButtonTitles:@[@"微信",@"苹果"] popoverPresentationControllerBlock:^(UIPopoverPresentationController * _Nonnull popover) { + + } tapBlock:^(UIAlertController * _Nonnull controller, UIAlertAction * _Nonnull action, NSInteger buttonIndex) { + if(buttonIndex==2) + { + [self gopay:@"weixin"]; + } + else if (buttonIndex==3) + { + [self gopay:@"apple"]; + } + }]; + } + else + { - } tapBlock:^(UIAlertController * _Nonnull controller, UIAlertAction * _Nonnull action, NSInteger buttonIndex) { - if(buttonIndex==2) - { - - } - else if (buttonIndex==3) - { - - } - }]; + [self gopay:@"apple"]; + } } +-(void)gopay:(NSString *)strvalue +{ + self.strpaytype = strvalue; + [LoadAlterView showView]; + NSString *strtempcence = self.source; + if([Tools isStringnil:strtempcence].length == 0) + { + strtempcence = @"center"; + } + [self.manager creatOrderGoodsid:self.modelSelect.goods_id pay_type:strvalue source:strtempcence extra:@{} applegoodsid:self.modelSelect.apple_goods_id applegoodsNumber:1 ishuifu:NO coupon:@""]; +} +#pragma mark - Apple支付 +///所有商品价格信息 +-(void)goodsPrice:(NSArray *)product +{ + +} +-(void)paySuccess +{ + NSString *strvalue = self.strpaytype; + NSString *strtempcence = self.source; + if([Tools isStringnil:strtempcence].length == 0) + { + strtempcence = @"center"; + } + + [UserInfoModel shijianShangBao:0 key:@"client.pay.success" value:[NSString stringWithFormat:@"%@:%@",strvalue,strtempcence] extra:self.modelSelect.goods_id]; +} +-(void)payCancle +{ + +} +-(void)payFaile +{ + +} + #pragma mark - UITableView -(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { - return 10; + return self.arrGoods.count; } -(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { @@ -286,6 +414,7 @@ [cell setSelectionStyle:UITableViewCellSelectionStyleNone]; [cell setBackgroundColor:[UIColor clearColor]]; } + cell.model = self.arrGoods[indexPath.section]; return cell; } @@ -311,7 +440,25 @@ } -(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { - + for(OrderGoodsModelData *model in self.arrGoods) + { + model.select = NO; + } + OrderGoodsModelData *model = self.arrGoods[indexPath.section]; + model.select = YES; + [self.tableView reloadData]; } +-(PayManager *)manager +{ + if(!_manager) + { + PayManager *manager = [PayManager sharedInstance]; + [manager setDelegate:self]; + _manager = manager; + } + return _manager; +} + + @end diff --git a/ProductApp/ProductApp/ProductMain/我的/设置/账户管理/ZhangHuGuanLiViewController.m b/ProductApp/ProductApp/ProductMain/我的/设置/账户管理/ZhangHuGuanLiViewController.m index 996b8db..d7be639 100644 --- a/ProductApp/ProductApp/ProductMain/我的/设置/账户管理/ZhangHuGuanLiViewController.m +++ b/ProductApp/ProductApp/ProductMain/我的/设置/账户管理/ZhangHuGuanLiViewController.m @@ -9,6 +9,9 @@ #import "ZhangHuGuanLiTableViewCell.h" #import "PublicNetWorkManager.h" +#import "NomoAlterView.h" + + @interface ZhangHuGuanLiViewController () @@ -47,6 +50,8 @@ }]; _tableView = tableView; + [self getdata]; + } -(void)getdata { @@ -55,7 +60,23 @@ [LoadAlterView dismis]; if(state) { - self.arrdata = responseObject.data; + self.arrdata = [NSMutableArray new]; + NSMutableArray *arrnow = [NSMutableArray new]; + NSMutableArray *arrother = [NSMutableArray new]; + for(UserAccountModelData *model in responseObject.data) + { + if([model.user_id isEqualToString:[UserInfoModel shareModel].userid]) + { + [arrnow addObject:model]; + } + else + { + [arrother addObject:model]; + } + } + [self.arrdata addObject:arrnow]; + [self.arrdata addObject:arrother]; + [self.tableView reloadData]; } else { @@ -67,11 +88,12 @@ #pragma mark - UITableView -(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { - return 2; + return self.arrdata.count; } -(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { - return 1; + NSArray *arrtemp = self.arrdata[section]; + return arrtemp.count; } -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { @@ -83,7 +105,8 @@ [cell setSelectionStyle:UITableViewCellSelectionStyleNone]; [cell setBackgroundColor:[UIColor clearColor]]; } -// cell.model = self.arrdata[indexPath.row]; + NSArray *arrtemp = self.arrdata[indexPath.section]; + cell.model = arrtemp[indexPath.row]; return cell; } @@ -97,7 +120,16 @@ } -(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { - return 128+10; + NSArray *arrtemp = self.arrdata[indexPath.section]; + UserAccountModelData *model = arrtemp[indexPath.row]; + if(model.temp.intValue==1) + { + return 80+10; + } + else + { + return 128+10; + } } -(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section { @@ -126,7 +158,67 @@ } -(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { - + __block UserAccountModelData *model = self.arrdata[indexPath.section]; + if([model.temp intValue] != 1) + { + if(![model.user_id isEqualToString:[UserInfoModel shareModel].userid]) + {///切换账号 登录 + [NomoAlterView showInfo:@"是否切换登录账号?" SelectTag:^(NSInteger tag) { + if(tag == 1) + { + dispatch_async(dispatch_get_main_queue(), ^{ + + [LoadAlterView showView]; + NSDictionary *dic = @{@"user_id":[Tools isStringnil:model.user_id]}; + [PublicNetWorkManager requestUserLoginData:self.view login_type:@"device" phone:@{} weixin:@{} apple:@{} device:dic onekey:@{} bind:[NSNumber numberWithBool:NO] unbind:[NSNumber numberWithBool:NO] Callback:^(BOOL state, UserLoginModel *responseObject, NSString * _Nullable describle) { + + if(state) + { + [UserInfoModel shijianShangBao:0 key:@"client.switch.account" value:@"切换账户" extra:@""]; + + [UserInfoModel setLoingState:@"1"]; + [UserInfoModel setToken:responseObject.data.token]; + [self getPeiZhiData]; + } + else + { + [LoadAlterView dismis]; + [HXHud showMessage:responseObject.message afterDelayType:1]; + } + }]; + + }); + } + }]; + } + } +} + +-(void)getPeiZhiData +{ + NSString *stridfa = [[NSUserDefaults standardUserDefaults] objectForKey:UserIDFA]; + [PublicNetWorkManager requestUserConfigData:self.view idfa:stridfa Callback:^(BOOL state, UserConfigModel *responseObject, NSString * _Nullable describle) { + [LoadAlterView dismis]; + if(state) + { + [UserInfoModel setToken:responseObject.data.token]; + [UserInfoModel setLoingState:@"1"]; + [UserInfoModel setUserid:responseObject.data.user_id]; + [UserInfoModel setAppid:responseObject.data.app_id]; + [UserInfoModel setRole:responseObject.data.role]; + [UserInfoModel setTemp:responseObject.data.temp]; + [UserInfoModel setName:responseObject.data.name]; + [UserInfoModel setConfig:responseObject.data.config]; + + [UserInfoModel shareModel].isloadconfig = YES; + + [self.navigationController popViewControllerAnimated:YES]; + } + else + { + [HXHud showMessage:responseObject.message afterDelayType:1]; + } + }]; } diff --git a/ProductApp/ProductApp/ProductMain/我的/设置/账户管理/cell/ZhangHuGuanLiTableViewCell.h b/ProductApp/ProductApp/ProductMain/我的/设置/账户管理/cell/ZhangHuGuanLiTableViewCell.h index 1c86919..aee529a 100644 --- a/ProductApp/ProductApp/ProductMain/我的/设置/账户管理/cell/ZhangHuGuanLiTableViewCell.h +++ b/ProductApp/ProductApp/ProductMain/我的/设置/账户管理/cell/ZhangHuGuanLiTableViewCell.h @@ -6,11 +6,12 @@ // #import - +#import "UserAccountModel.h" NS_ASSUME_NONNULL_BEGIN @interface ZhangHuGuanLiTableViewCell : UITableViewCell - +/// +@property (nonatomic , strong) UserAccountModelData *model; @end NS_ASSUME_NONNULL_END diff --git a/ProductApp/ProductApp/ProductMain/我的/设置/账户管理/cell/ZhangHuGuanLiTableViewCell.m b/ProductApp/ProductApp/ProductMain/我的/设置/账户管理/cell/ZhangHuGuanLiTableViewCell.m index 7989f50..ed59d53 100644 --- a/ProductApp/ProductApp/ProductMain/我的/设置/账户管理/cell/ZhangHuGuanLiTableViewCell.m +++ b/ProductApp/ProductApp/ProductMain/我的/设置/账户管理/cell/ZhangHuGuanLiTableViewCell.m @@ -24,6 +24,9 @@ @property (nonatomic , strong) NSMutableArray *arrimgvType; @property (nonatomic , strong) UILabel *lbphone ; +/// +@property (nonatomic , strong) UIView *viewline; + @end @implementation ZhangHuGuanLiTableViewCell @@ -115,6 +118,7 @@ make.right.equalTo(viewback).offset(-16); make.centerY.equalTo(lbID); }]; + _lbtime = lbtime; UIView *viewline = [[UIView alloc] init]; [viewline setBackgroundColor:RGBACOLOR(255, 255, 255, 0.1)]; @@ -125,6 +129,7 @@ make.top.equalTo(imgvhead.mas_bottom).offset(18); make.height.offset(1); }]; + _viewline = viewline; UILabel *lbzhtype = [[UILabel alloc] init]; [lbzhtype setText:@"账户绑定:"]; @@ -169,4 +174,86 @@ return self; } +-(void)setModel:(UserAccountModelData *)model +{ + _model = model; + + [self.imgvhead sd_setImageWithURL:[NSURL URLWithString:[Tools isStringnil:model.avater]] placeholderImage:[UIImage imageNamed:@"zh_head"]]; + self.lbname.text = [Tools isStringnilkong:model.name]; + self.lbhuiyuan.text = [Tools isStringnilkong:model.vip_name]; + self.lbID.text = [NSString stringWithFormat:@"ID:%@",[Tools isStringnil:model.user_id]]; + self.lbtime.text = [NSString stringWithFormat:@"%@ 注册",[Tools isStringnilkong:model.create_time]]; + + [self.lbphone setHidden:YES]; + + + + ///显示绑定类型 + if([model.bind isKindOfClass:[NSArray class]]) + { + for(int i = 0 ; i < self.arrimgvType.count; i++) + { + UIImageView *imgv = self.arrimgvType[i]; + if(i #import "YiVideoEditor-umbrella.h" -#import "DynamicVideoViewController.h" +#import "ShiPingEditJGViewController.h" +#import "ShiPingEditShuiYinView.h" -@interface ShiPingEditHomeView () +#import +//#import +#import "ShiPingEditShiChangView.h" + + +@interface ShiPingEditHomeView () @property (nonatomic , strong) WMPlayer *player; /// @property (nonatomic , strong) ShiPingEditBiaoJiView *vieweditBack; +/// +@property (nonatomic , strong) ShiPingEditShuiYinView *viewSY; +///剪切 +@property (nonatomic , strong) ShiPingEditShiChangView *viewJQ; +/// +@property (nonatomic , assign) CGFloat start; +@property (nonatomic , assign) CGFloat end; @end @@ -26,10 +39,22 @@ { if(self = [super initWithFrame:frame]) { - + UITapGestureRecognizer *tapview = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapcc)]; + [self addGestureRecognizer:tapview]; } return self; } +-(void)tapcc +{ + if([self.player getPlayerState]) + { + [self.player pause]; + } + else + { + [self.player play]; + } +} -(void)setUrlvideo:(NSURL *)urlvideo { _urlvideo = urlvideo; @@ -87,11 +112,87 @@ [btbottom1 addTarget:self action:@selector(bottomAction:) forControlEvents:UIControlEventTouchUpInside]; /// - [self drawBJ]; + +} +-(void)setType:(int)type +{ + _type = type; + ///1水印 2MD5 3裁剪 5去背景音乐 + if(type==1) + { + [self drawSY]; + } + else if (type==3) + { + [self drawBJ]; + } + else if (type==6) + { + [self drawJQ]; + } +} +-(void)drawJQ +{ + ShiPingEditShiChangView *viewJQ = [[ShiPingEditShiChangView alloc] initWithFrame:CGRectMake(16, UISCREEN_HEIGHT-150, UISCREEN_WIDTH-32, 40)]; + [viewJQ setDelegate:self]; + viewJQ.urlvideo = self.urlvideo; + [self addSubview:viewJQ]; + _viewJQ = viewJQ; + [self.player pause]; + +} +-(void)drawSY +{ +// if(self.viewSY) +// { +// [self.viewSY removeFromSuperview]; +// } + ShiPingEditShuiYinView *viewSY = [[ShiPingEditShuiYinView alloc] init]; + [viewSY setBackgroundColor:[UIColor clearColor]]; + [self addSubview:viewSY]; + [viewSY mas_makeConstraints:^(MASConstraintMaker *make) { + make.edges.equalTo(self.player); + }]; + viewSY.urlvideo = self.urlvideo; + _viewSY = viewSY; + + UIButton *btwz = [[UIButton alloc] init]; + [btwz setTitle:@"文字" forState:UIControlStateNormal]; + [btwz setTitleColor:RGBACOLOR(255, 255, 255, 0.9) forState:UIControlStateNormal]; + [btwz.titleLabel setFont:[UIFont systemFontOfSize:14]]; + [btwz setImage:[UIImage imageNamed:@"imageedit_文字"] forState:UIControlStateNormal]; + [self addSubview:btwz]; + [btwz mas_makeConstraints:^(MASConstraintMaker *make) { + make.width.offset(50); + make.height.offset(80); + make.top.equalTo(viewSY.mas_bottom).offset(20); + make.right.equalTo(self.mas_centerX).offset(-20); + }]; + [btwz setTag:1]; + [btwz setIconInTop]; + [btwz addTarget:self action:@selector(shuiyinAcion:) forControlEvents:UIControlEventTouchUpInside]; + + UIButton *bttp = [[UIButton alloc] init]; + [bttp setTitle:@"图片" forState:UIControlStateNormal]; + [bttp setTitleColor:RGBACOLOR(255, 255, 255, 0.9) forState:UIControlStateNormal]; + [bttp.titleLabel setFont:[UIFont systemFontOfSize:14]]; + [bttp setImage:[UIImage imageNamed:@"imageedit_图片"] forState:UIControlStateNormal]; + [self addSubview:bttp]; + [bttp mas_makeConstraints:^(MASConstraintMaker *make) { + make.width.height.top.equalTo(btwz); + make.left.equalTo(btwz.mas_right).offset(40); + }]; + [bttp setTag:2]; + [bttp setIconInTop]; + [bttp addTarget:self action:@selector(shuiyinAcion:) forControlEvents:UIControlEventTouchUpInside]; + } - -(void)drawBJ { + if(self.vieweditBack) + { + [self.vieweditBack removeFromSuperview]; + } ShiPingEditBiaoJiView *vieweditBack = [[ShiPingEditBiaoJiView alloc] init]; [vieweditBack setBackgroundColor:[UIColor clearColor]]; [self addSubview:vieweditBack]; @@ -113,50 +214,273 @@ }]; } +-(void)shuiyinAcion:(UIButton *)sender +{ + [self.viewSY addType:(int)sender.tag]; +} +-(void)stopPlayer +{ + [self.player pause]; +} -(void)bottomAction:(UIButton *)sender { - CGRect recttemp = [self.vieweditBack getRectEdit]; - - if(recttemp.size.width == 0.0) + if(sender.tag==0) { - [HXHud showMessage:@"请选择裁剪区域" afterDelayType:0]; + [self.viewController.navigationController popViewControllerAnimated:YES]; return; } YiVideoEditor *editor = [[YiVideoEditor alloc] initWithVideoURL:self.urlvideo]; - - ///裁剪视频 - [editor cropWithCropFrame:recttemp]; - -// editor - ///添加图层 -// [editor addLayerWithLayer:<#(CALayer * _Nonnull)#>] - ///添加音频 -// editor addAudioWithAsset:<#(AVAsset * _Nonnull)#> startingAt:<#(CGFloat)#> trackDuration:<#(CGFloat)#> - - NSString *strsavepath = [Tools audioRecordingPath:[NSString stringWithFormat:@"%@.mp4",[Tools getCurrentTime:@"yyyyMMddHHmmss"]]]; - ///导出 - [editor exportWithExportURL:[NSURL fileURLWithPath:strsavepath] completion:^(AVAssetExportSession * _Nonnull session) { - if(session.status==AVAssetExportSessionStatusCompleted) + ///1水印 2MD5 3裁剪 5去背景 + if(self.type==1) + { + + CALayer *viewtempLayer = [self.viewSY getShowLayer]; + ///添加图层 + [editor addLayerWithLayer:viewtempLayer]; + NSString *strsavepath = [Tools audioRecordingPath:[NSString stringWithFormat:@"%@.mp4",[Tools getCurrentTime:@"yyyyMMddHHmmss"]]]; + ///导出 + [LoadAlterView showView]; + [editor exportWithExportURL:[NSURL fileURLWithPath:strsavepath] completion:^(AVAssetExportSession * _Nonnull session) { + if(session.status==AVAssetExportSessionStatusCompleted) + { + dispatch_async(dispatch_get_main_queue(), ^{ + [LoadAlterView dismis]; + [self.player pause]; + ShiPingEditJGViewController *vc = [[ShiPingEditJGViewController alloc] init]; + vc.urlvideo = [NSURL fileURLWithPath:strsavepath]; + [self.viewController.navigationController pushViewController:vc animated:YES]; + }); + } + else if(session.status==AVAssetExportSessionStatusFailed) + { + dispatch_async(dispatch_get_main_queue(), ^{ + [LoadAlterView dismis]; + }); + NSLog(@"error = %@",session.error); + } + }]; + } + else if (self.type==2) + { + [LoadAlterView showView]; + [self changeVideoMD5:self.urlvideo back:^(NSString *backVideo) { + dispatch_async(dispatch_get_main_queue(), ^{ + [LoadAlterView dismis]; + [self.player pause]; + ShiPingEditJGViewController *vc = [[ShiPingEditJGViewController alloc] init]; + vc.urlvideo = [NSURL fileURLWithPath:backVideo]; + [self.viewController.navigationController pushViewController:vc animated:NO]; + }); + + }]; + } + else if (self.type==3) + { + CGRect recttemp = [self.vieweditBack getRectEdit]; + if(recttemp.size.width == 0.0) { - [self.player pause]; - DynamicVideoViewController *vc = [[DynamicVideoViewController alloc] init]; - [vc setdataArray:[NSMutableArray arrayWithObject:[NSURL fileURLWithPath:strsavepath]] index:0]; - [self.viewController.navigationController pushViewController:vc animated:NO]; - [vc show]; + [HXHud showMessage:@"请选择裁剪区域" afterDelayType:0]; + return; } - else if(session.status==AVAssetExportSessionStatusFailed) - { - NSLog(@"error = %@",session.error); - } - }]; - -/* - 视频裁剪 - 视频加水印 - 视频转音频 - MD5去重 - */ + ///裁剪视频 + [editor cropWithCropFrame:recttemp]; + + NSString *strsavepath = [Tools audioRecordingPath:[NSString stringWithFormat:@"%@.mp4",[Tools getCurrentTime:@"yyyyMMddHHmmss"]]]; + ///导出 + [LoadAlterView showView]; + [editor exportWithExportURL:[NSURL fileURLWithPath:strsavepath] completion:^(AVAssetExportSession * _Nonnull session) { + if(session.status==AVAssetExportSessionStatusCompleted) + { + dispatch_async(dispatch_get_main_queue(), ^{ + [LoadAlterView dismis]; + [self.player pause]; + ShiPingEditJGViewController *vc = [[ShiPingEditJGViewController alloc] init]; + vc.urlvideo = [NSURL fileURLWithPath:strsavepath]; + [self.viewController.navigationController pushViewController:vc animated:NO]; + }); + + } + else if(session.status==AVAssetExportSessionStatusFailed) + { + dispatch_async(dispatch_get_main_queue(), ^{ + [LoadAlterView dismis]; + }); + + NSLog(@"error = %@",session.error); + } + }]; + } + else if (self.type==5) + { + [LoadAlterView showView]; + [self removeAudioFromVideo:self.urlvideo back:^(NSString *backVideo) { + dispatch_async(dispatch_get_main_queue(), ^{ + [LoadAlterView dismis]; + [self.player pause]; + ShiPingEditJGViewController *vc = [[ShiPingEditJGViewController alloc] init]; + vc.urlvideo = [NSURL fileURLWithPath:backVideo]; + [self.viewController.navigationController pushViewController:vc animated:NO]; + }); + }]; + } + else if (self.type==6) + { + [LoadAlterView showView]; + [self jianqieshichang:self.urlvideo back:^(NSString *backVideo) { + dispatch_async(dispatch_get_main_queue(), ^{ + [LoadAlterView dismis]; + [self.player pause]; + ShiPingEditJGViewController *vc = [[ShiPingEditJGViewController alloc] init]; + vc.urlvideo = [NSURL fileURLWithPath:backVideo]; + [self.viewController.navigationController pushViewController:vc animated:NO]; + }); + }]; + } } +-(void)changeVideoMD5:(NSURL *)videoURL back:(void (^)(NSString *backVideo))blockValue +{ + AVURLAsset *asset = [AVURLAsset URLAssetWithURL:videoURL options:nil]; + + NSString *outputPath = [Tools audioRecordingPath:[NSString stringWithFormat:@"%@.mp4",[Tools getCurrentTime:@"yyyyMMddHHmmss"]]]; + AVAssetExportSession *exporter = [[AVAssetExportSession alloc] initWithAsset:asset presetName:AVAssetExportPresetHighestQuality]; + exporter.outputFileType = AVFileTypeMPEG4; // 输出格式,例如AVFileTypeQuickTimeMovie, AVFileTypeMPEG4等 + exporter.outputURL = [NSURL fileURLWithPath:outputPath]; // 新视频的保存路径 + [exporter exportAsynchronouslyWithCompletionHandler:^{ + switch (exporter.status) { + case AVAssetExportSessionStatusCompleted: + { + blockValue(outputPath); + } + break; + case AVAssetExportSessionStatusFailed: + { + blockValue(@""); + } + break; + default: + break; + } + }]; + +} + +-(NSString *)getDataMD5:(NSURL *)url +{ + NSData *videoData = [NSData dataWithContentsOfURL:url]; + unsigned char digest[CC_MD5_DIGEST_LENGTH]; + CC_MD5(videoData.bytes, (CC_LONG)videoData.length, digest); + NSString *originalMD5 = [NSString stringWithFormat: + @"%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x", + digest[0], digest[1], digest[2], digest[3], + digest[4], digest[5], digest[6], digest[7], + digest[8], digest[9], digest[10], digest[11], + digest[12], digest[13], digest[14], digest[15]]; + return originalMD5; +} + +///去除视频中的音频 +- (void)removeAudioFromVideo:(NSURL *)videoURL back:(void (^)(NSString *backVideo))blockValue +{ + AVURLAsset *asset = [AVURLAsset URLAssetWithURL:videoURL options:nil]; + + NSMutableArray *videoTracks = [[NSMutableArray alloc] init]; + // 分离视频和音频轨道 + for (AVAssetTrack *track in [asset tracksWithMediaType:AVMediaTypeVideo]) { + [videoTracks addObject:track]; + } + + if(videoTracks.count>0) + { + AVMutableComposition *composition = [AVMutableComposition composition]; + AVMutableCompositionTrack *videoTrack = [composition addMutableTrackWithMediaType:AVMediaTypeVideo preferredTrackID:kCMPersistentTrackID_Invalid]; + + CMTime nextClipStartTime = kCMTimeZero; + + AVAssetTrack *videoAssetTrack = videoTracks[0]; + BOOL ok = [videoTrack insertTimeRange:CMTimeRangeMake(kCMTimeZero, asset.duration) ofTrack:videoAssetTrack atTime:nextClipStartTime error:nil]; + + if (ok) { + NSString *outputPath = [Tools audioRecordingPath:[NSString stringWithFormat:@"%@.mp4",[Tools getCurrentTime:@"yyyyMMddHHmmss"]]]; + AVAssetExportSession *exportSessionnew = [[AVAssetExportSession alloc] initWithAsset:composition presetName:AVAssetExportPresetHighestQuality]; + exportSessionnew.outputURL = [NSURL fileURLWithPath:outputPath]; + exportSessionnew.outputFileType = AVFileTypeMPEG4; + exportSessionnew.shouldOptimizeForNetworkUse = YES; + [exportSessionnew exportAsynchronouslyWithCompletionHandler:^{ + switch (exportSessionnew.status) { + case AVAssetExportSessionStatusCompleted: + blockValue(outputPath); + break; + case AVAssetExportSessionStatusFailed: + blockValue(@""); + break; + default: + break; + } + }]; + } + else + { + blockValue(@""); + } + } + else + { + blockValue(@""); + } +} + +-(void)timeChange:(CGFloat)start end:(CGFloat)end isstart:(BOOL)isstart +{ + self.start = start; + self.end = end; + [self.player pause]; + if(isstart) + { + [self.player seekVideoToPos:start]; + } + else + { + [self.player seekVideoToPos:end]; + } +} + +-(void)jianqieshichang:(NSURL *)videourl back:(void (^)(NSString *backVideo))blockValue +{ + // 创建 AVAsset 对象 + AVURLAsset *asset = [AVURLAsset URLAssetWithURL:videourl options:nil]; + + // 设置剪辑的开始时间(例如:从第5秒开始)和结束时间(例如:到第10秒结束) + CMTime startTime = CMTimeMakeWithSeconds(self.start, asset.duration.timescale); + CMTime endTime = CMTimeMakeWithSeconds(self.end, asset.duration.timescale); + CMTimeRange exportTimeRange = CMTimeRangeMake(startTime, CMTimeSubtract(endTime, startTime)); + + NSString *outputPath = [Tools audioRecordingPath:[NSString stringWithFormat:@"%@.mp4",[Tools getCurrentTime:@"yyyyMMddHHmmss"]]]; + // 配置 AVAssetExportSession + AVAssetExportSession *exportSession = [[AVAssetExportSession alloc] initWithAsset:asset presetName:AVAssetExportPresetMediumQuality]; + exportSession.timeRange = exportTimeRange; + exportSession.outputURL = [NSURL fileURLWithPath:outputPath]; + exportSession.outputFileType = AVFileTypeMPEG4; // 设置输出文件类型 + exportSession.shouldOptimizeForNetworkUse = YES; // 优化网络使用 + + // 开始导出剪辑后的视频 + [exportSession exportAsynchronouslyWithCompletionHandler:^{ + switch (exportSession.status) { + case AVAssetExportSessionStatusFailed: { + blockValue(@""); + break; + } + case AVAssetExportSessionStatusCompleted: { + // 在这里处理导出的视频文件,例如保存到相册等操作 + blockValue(outputPath); + break; + } + default: { + break; + } + } + }]; +} + @end diff --git a/ProductApp/ProductApp/ProductMain/首页/视频处理/印记/ShiPingEditShuiYinView.h b/ProductApp/ProductApp/ProductMain/首页/视频处理/印记/ShiPingEditShuiYinView.h new file mode 100644 index 0000000..dfff6d4 --- /dev/null +++ b/ProductApp/ProductApp/ProductMain/首页/视频处理/印记/ShiPingEditShuiYinView.h @@ -0,0 +1,21 @@ +// +// ShiPingEditShuiYinView.h +// ProductApp +// +// Created by 工作 on 2025/4/9. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface ShiPingEditShuiYinView : UIView +/// +@property (nonatomic , strong) NSURL *urlvideo; +///1文字 2图片 +-(void)addType:(int)type; +-(void)setItemLayerHidden; +-(CALayer *)getShowLayer; +@end + +NS_ASSUME_NONNULL_END diff --git a/ProductApp/ProductApp/ProductMain/首页/视频处理/印记/ShiPingEditShuiYinView.m b/ProductApp/ProductApp/ProductMain/首页/视频处理/印记/ShiPingEditShuiYinView.m new file mode 100644 index 0000000..eda0f00 --- /dev/null +++ b/ProductApp/ProductApp/ProductMain/首页/视频处理/印记/ShiPingEditShuiYinView.m @@ -0,0 +1,343 @@ +// +// ShiPingEditShuiYinView.m +// ProductApp +// +// Created by 工作 on 2025/4/9. +// + +#import "ShiPingEditShuiYinView.h" +#import "UIImageView+VideoImageView.h" +#import "WYCamaImageTools.h" + +@interface ShiPingEditShuiYinView () +/// +@property (nonatomic , strong) UIImage *imageEdit; +/// +@property (nonatomic , strong) UIView *viewedit; + +/// +@property (nonatomic , strong) UIView *viewboy; +@property (nonatomic , assign) CGPoint transLast; + +/// +@property (nonatomic , strong) NSMutableArray *arrItems; + +/// +@property (nonatomic , strong) UIImageView *imgvNow; +@property (nonatomic, strong) WYCamaImageTools *tools; + +@end + +@implementation ShiPingEditShuiYinView + +-(id)initWithFrame:(CGRect)frame +{ + if(self = [super initWithFrame:frame]) + { + [self setUserInteractionEnabled:YES]; + + + } + return self; +} +-(void)setUrlvideo:(NSURL *)urlvideo +{ + _urlvideo = urlvideo; + + [UIImageView videoImageWithvideoURL:self.urlvideo atTime:0.1 back:^(UIImage * _Nonnull image) { + if(image) + { + self.imageEdit = image; + float f_w = UISCREEN_WIDTH; + float f_h = UISCREEN_HEIGHT-TabHeight-NavHeight-80; + if(f_w/f_h>image.size.width/image.size.height) + { + f_w = f_h*image.size.width/image.size.height; + } + else + { + f_h = f_w*image.size.height/image.size.width; + } + if(self.viewedit) + { + [self.viewedit mas_makeConstraints:^(MASConstraintMaker *make) { + make.center.equalTo(self); + make.width.offset(f_w); + make.height.offset(f_h); + }]; + } + } + }]; +} + +-(UIView *)drawKuangView:(int)type +{ + UIView *viewboy= [[UIView alloc] initWithFrame:CGRectMake(50, 50, 150, 50)]; + [viewboy setBackgroundColor:[UIColor clearColor]]; + [self.viewedit addSubview:viewboy]; + [viewboy setClipsToBounds:NO]; + [viewboy.layer setBorderWidth:1.5]; + [viewboy.layer setBorderColor:[UIColor whiteColor].CGColor]; + UIPanGestureRecognizer *pan = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(panMoveAction:)]; + [viewboy addGestureRecognizer:pan]; + + if(type==1) + { + UITextField *field = [[UITextField alloc] init]; + [field setTextColor:RGBACOLOR(255, 255, 255,0.9)]; + [field setTextAlignment:NSTextAlignmentCenter]; + [field setFont:[UIFont systemFontOfSize:15]]; + [field setPlaceholder:@"请输入"]; + [viewboy addSubview:field]; + [field mas_makeConstraints:^(MASConstraintMaker *make) { + make.edges.equalTo(viewboy); + }]; + [field setTag:10]; + } + else if(type==2) + { + UILabel *lbname = [[UILabel alloc] init]; + [lbname setText:@"点击添加图片"]; + [lbname setTextColor:RGBACOLOR(255, 255, 255,0.9)]; + [lbname setTextAlignment:NSTextAlignmentCenter]; + [lbname setFont:[UIFont systemFontOfSize:15]]; + [viewboy addSubview:lbname]; + [lbname mas_makeConstraints:^(MASConstraintMaker *make) { + make.edges.equalTo(viewboy); + }]; + UIImageView *imgvshow = [[UIImageView alloc] init]; + [imgvshow setContentMode:UIViewContentModeScaleAspectFill]; + [viewboy addSubview:imgvshow]; + [imgvshow mas_makeConstraints:^(MASConstraintMaker *make) { + make.edges.equalTo(viewboy); + }]; + [imgvshow setClipsToBounds:YES]; + [imgvshow setUserInteractionEnabled:YES]; + [imgvshow setTag:10]; + UIButton *btaddimg = [[UIButton alloc] init]; + [imgvshow addSubview:btaddimg]; + [btaddimg mas_makeConstraints:^(MASConstraintMaker *make) { + make.edges.equalTo(imgvshow); + }]; + [btaddimg addTarget:self action:@selector(addimgAction:) forControlEvents:UIControlEventTouchUpInside]; + } + + ///拖动放大缩小 + UIView *viewbit = [[UIView alloc] init]; + [viewboy addSubview:viewbit]; + [viewbit mas_makeConstraints:^(MASConstraintMaker *make) { + make.width.height.offset(60); + make.right.equalTo(viewboy).offset(30); + make.bottom.equalTo(viewboy).offset(30); + }]; + [viewbit setTag:1]; + + UIImageView *imgvbig = [[UIImageView alloc] init]; + [imgvbig setImage:[UIImage imageNamed:@"video_edit_big"]]; + [imgvbig setUserInteractionEnabled:YES]; + [viewbit addSubview:imgvbig]; + [imgvbig mas_makeConstraints:^(MASConstraintMaker *make) { + make.width.height.offset(20); + make.center.equalTo(viewbit); + }]; + [imgvbig setUserInteractionEnabled:YES]; + UIPanGestureRecognizer *panBig = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(panTwoGestureAction:)]; + [viewbit addGestureRecognizer:panBig]; + + UIButton *btdel = [[UIButton alloc] init]; + [btdel setImage:[UIImage imageNamed:@"video_edit_X"] forState:UIControlStateNormal]; + [viewboy addSubview:btdel]; + [btdel mas_makeConstraints:^(MASConstraintMaker *make) { + make.width.height.offset(40); + make.left.equalTo(viewboy.mas_left).offset(-20); + make.top.equalTo(viewboy.mas_top).offset(-20); + }]; + [btdel addTarget:self action:@selector(delAction:) forControlEvents:UIControlEventTouchUpInside]; + [btdel setTag:2]; + + + return viewboy; +} +-(void)addimgAction:(UIButton *)sender +{ + self.imgvNow = (UIImageView *)sender.superview; + [self.tools choosePicWithViewController:self.viewController chooseType:ChooseTypeAlbum]; +} +-(void)didEndChoosePic:(UIImage *)image +{ + self.imgvNow.image = image; +} +///1文字 2图片 +-(void)addType:(int)type +{ + if(!self.viewedit) + { + UIView *viewedit = [[UIView alloc] init]; + [self addSubview:viewedit]; + [viewedit setUserInteractionEnabled:YES]; + _viewedit = viewedit; + self.arrItems = [NSMutableArray new]; + + if(self.imageEdit) + { + float f_w = UISCREEN_WIDTH; + float f_h = UISCREEN_HEIGHT-TabHeight-NavHeight-80; + if(f_w/f_h>self.imageEdit.size.width/self.imageEdit.size.height) + { + f_w = f_h*self.imageEdit.size.width/self.imageEdit.size.height; + } + else + { + f_h = f_w*self.imageEdit.size.height/self.imageEdit.size.width; + } + [self.viewedit mas_makeConstraints:^(MASConstraintMaker *make) { + make.center.equalTo(self); + make.width.offset(f_w); + make.height.offset(f_h); + }]; + } + } + UIView *viewitem = [self drawKuangView:type]; + [self.arrItems addObject:viewitem]; +} +-(void)setItemLayerHidden +{ + for(UIView *view in self.arrItems) + { + [view.layer setBorderColor:[UIColor clearColor].CGColor]; + + [[view viewWithTag:1] setHidden:YES]; + [[view viewWithTag:2] setHidden:YES]; + } +} +-(CALayer *)getShowLayer +{ + + for(UIView *view in self.arrItems) + { + [view.layer setBorderColor:[UIColor clearColor].CGColor]; + + [[view viewWithTag:1] setHidden:YES]; + [[view viewWithTag:2] setHidden:YES]; + } + + float fblv = self.imageEdit.size.width/self.viewedit.size.width; + + UIImage *imagetemp = [self imageFromView:self.viewedit]; + UIImageView *imgvback = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, self.viewedit.width*fblv, self.viewedit.height*fblv)]; + [imgvback setImage:imagetemp]; + + for(UIView *view in self.arrItems) + { + [view.layer setBorderColor:[UIColor whiteColor].CGColor]; + + [[view viewWithTag:1] setHidden:NO]; + [[view viewWithTag:2] setHidden:NO]; + } + + return imgvback.layer; +} + +//生成图片 +- (UIImage *)imageFromView:(UIView *)view { + UIGraphicsBeginImageContextWithOptions(view.bounds.size, NO, 0.0);///第二个参数是设置是否透明 + [view drawViewHierarchyInRect:view.bounds afterScreenUpdates:YES]; + UIImage *snapshotImage = UIGraphicsGetImageFromCurrentImageContext(); + UIGraphicsEndImageContext(); + return snapshotImage; +} + +-(void)delAction:(UIButton *)sender +{ + [sender.superview removeFromSuperview]; +} +//二次缩放调用 +- (void)panTwoGestureAction:(UIPanGestureRecognizer *)pan{ + + if(pan.state == UIGestureRecognizerStateBegan){ + CGPoint transP = [pan locationInView:self.viewedit]; + self.viewboy = pan.view.superview; + self.transLast = transP; + + }else if(pan.state == UIGestureRecognizerStateChanged){ + + CGPoint transP = [pan translationInView:self.viewedit]; + + self.viewboy.width += transP.x; + + if(self.viewboy.width<20)self.viewboy.width=20; + + self.viewboy.height += transP.y; + if(self.viewboy.height<20)self.viewboy.height=20; + + [self kuangBianJie:NO]; + + [pan setTranslation:CGPointZero inView:self.viewedit]; + }else if(pan.state == UIGestureRecognizerStateEnded){ + self.transLast = self.viewboy.frame.origin; + } +} +///框边界判断 +-(void)kuangBianJie:(BOOL)ismove +{ + if(ismove) + {///移动的判断 + if(self.viewboy.origin.x+self.viewboy.size.width>self.viewedit.width) + { + self.viewboy.right = self.viewedit.width; + } + if(self.viewboy.origin.y+self.viewboy.size.height>self.viewedit.height) + { + self.viewboy.bottom = self.viewedit.height; + } + } + else + {///绘制的判断 + if(self.viewboy.origin.x+self.viewboy.size.width>self.viewedit.width) + { + self.viewboy.width = self.viewedit.width -self.viewboy.origin.x; + } + if(self.viewboy.origin.y+self.viewboy.size.height>self.viewedit.height) + { + self.viewboy.height = self.viewedit.height -self.viewboy.origin.y; + } + } + + + if(self.viewboy.origin.x<0) + { + self.viewboy.frame = CGRectMake(0, self.viewboy.origin.y, self.viewboy.width, self.viewboy.height); + } + if(self.viewboy.origin.y<0) + { + self.viewboy.frame = CGRectMake(self.viewboy.origin.x, 0, self.viewboy.width, self.viewboy.height); + } +} + +///移动 +-(void)panMoveAction:(UIPanGestureRecognizer *)pan{ + + if(pan.state == UIGestureRecognizerStateBegan){ + self.viewboy = pan.view; + }else if(pan.state == UIGestureRecognizerStateChanged){ + + CGPoint transP = [pan translationInView:self.viewboy]; + self.viewboy.transform = CGAffineTransformTranslate(self.viewboy.transform, transP.x, transP.y); + + [self kuangBianJie:YES]; + + [pan setTranslation:CGPointZero inView:self.viewboy]; + + }else if(pan.state == UIGestureRecognizerStateEnded){ + + } +} + +- (WYCamaImageTools *)tools { + if (!_tools) { + _tools = [[WYCamaImageTools alloc] init]; + _tools.delegate = self; + }return _tools; +} + +@end diff --git a/ProductApp/ProductApp/ProductMain/首页/视频处理/时长剪切/ShiPingEditShiChangView.h b/ProductApp/ProductApp/ProductMain/首页/视频处理/时长剪切/ShiPingEditShiChangView.h new file mode 100644 index 0000000..d09aedf --- /dev/null +++ b/ProductApp/ProductApp/ProductMain/首页/视频处理/时长剪切/ShiPingEditShiChangView.h @@ -0,0 +1,23 @@ +// +// ShiPingEditShiChangView.h +// ProductApp +// +// Created by 工作 on 2025/4/9. +// + +#import + +NS_ASSUME_NONNULL_BEGIN +@protocol ShiPingEditShiChangViewDelegate + +-(void)timeChange:(CGFloat)start end:(CGFloat)end isstart:(BOOL)isstart; + +@end +@interface ShiPingEditShiChangView : UIView +/// +@property (nonatomic , strong) NSURL *urlvideo; +/// +@property (nonatomic , weak) iddelegate; +@end + +NS_ASSUME_NONNULL_END diff --git a/ProductApp/ProductApp/ProductMain/首页/视频处理/时长剪切/ShiPingEditShiChangView.m b/ProductApp/ProductApp/ProductMain/首页/视频处理/时长剪切/ShiPingEditShiChangView.m new file mode 100644 index 0000000..dfd0cea --- /dev/null +++ b/ProductApp/ProductApp/ProductMain/首页/视频处理/时长剪切/ShiPingEditShiChangView.m @@ -0,0 +1,148 @@ +// +// ShiPingEditShiChangView.m +// ProductApp +// +// Created by 工作 on 2025/4/9. +// + +#import "ShiPingEditShiChangView.h" +#import + +@interface ShiPingEditShiChangView () +/// +@property (nonatomic , strong) UIView *viewleft; +@property (nonatomic , strong) UIView *viewright; + +@property (nonatomic , strong) UIView *viewleftback; +@property (nonatomic , strong) UIView *viewrightback; +///视频有多少s +@property (nonatomic , assign) CGFloat seconds; + +/// +@property (nonatomic , assign) CGFloat start; +@property (nonatomic , assign) CGFloat end; +@end + +@implementation ShiPingEditShiChangView + +-(id)initWithFrame:(CGRect)frame +{ + if(self = [super initWithFrame:frame]) + { + [self.layer setBorderWidth:1]; + [self.layer setBorderColor:[UIColor whiteColor].CGColor]; + + UIImageView *imgvback = [[UIImageView alloc] init]; + [imgvback setImage:[UIImage imageNamed:@"video_jianqiesc"]]; + [self addSubview:imgvback]; + [imgvback mas_makeConstraints:^(MASConstraintMaker *make) { + make.edges.equalTo(self); + }]; + + UIView *viewleftback = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 0, 40)]; + [viewleftback setBackgroundColor:RGBACOLOR(0, 0, 0, 0.6)]; + [self addSubview:viewleftback]; + _viewleftback =viewleftback; + + UIView *viewleft = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 30, 40)]; + [viewleft setBackgroundColor:[UIColor whiteColor]]; + [self addSubview:viewleft]; + UIPanGestureRecognizer *pan = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(panMoveAction:)]; + [viewleft addGestureRecognizer:pan]; + _viewleft = viewleft; + + [viewleftback mas_makeConstraints:^(MASConstraintMaker *make) { + make.top.bottom.left.equalTo(self); + make.right.equalTo(viewleft.mas_right); + }]; + + + UIView *viewrightback = [[UIView alloc] initWithFrame:CGRectMake(self.width, 0, 0, 40)]; + [viewrightback setBackgroundColor:RGBACOLOR(0, 0, 0, 0.6)]; + [self addSubview:viewrightback]; + _viewrightback = viewrightback; + + UIView *viewright = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 30, 40)]; + [viewright setBackgroundColor:[UIColor whiteColor]]; + [self addSubview:viewright]; + dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ + viewright.right = self.width; + }); + UIPanGestureRecognizer *pan1 = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(panMoveActionR:)]; + [viewright addGestureRecognizer:pan1]; + _viewright = viewright; + + } + return self; +} + +-(void)setUrlvideo:(NSURL *)urlvideo +{ + _urlvideo = urlvideo; + AVURLAsset *asset = [AVURLAsset URLAssetWithURL:self.urlvideo options:nil]; + CMTime duration = asset.duration; + CGFloat seconds = CMTimeGetSeconds(duration); + self.seconds = seconds; + self.start = 0; + self.end = self.seconds; + if(self.delegate) + { + [self.delegate timeChange:self.start end:self.end isstart:YES]; + } +} + +///移动 +-(void)panMoveAction:(UIPanGestureRecognizer *)pan{ + + UIView *view = pan.view; + if(pan.state == UIGestureRecognizerStateBegan){ + + }else if(pan.state == UIGestureRecognizerStateChanged){ + + CGPoint transP = [pan translationInView:view]; + view.transform = CGAffineTransformTranslate(view.transform, transP.x, 0); + if(view.left<0)view.left=0; + if(view.right>=self.viewright.left)view.right = self.viewright.left; + [pan setTranslation:CGPointZero inView:view]; + + self.start = self.seconds/(self.width-self.viewleft.width*2)*view.left; + if(self.delegate) + { + [self.delegate timeChange:self.start end:self.end isstart:YES]; + } + + }else if(pan.state == UIGestureRecognizerStateEnded||pan.state == UIGestureRecognizerStateCancelled||pan.state == UIGestureRecognizerStateFailed){ + + } + self.viewleftback.width = view.left; + self.viewleftback.left = 0; +} +///移动 +-(void)panMoveActionR:(UIPanGestureRecognizer *)pan{ + + UIView *view = pan.view; + if(pan.state == UIGestureRecognizerStateBegan){ + + }else if(pan.state == UIGestureRecognizerStateChanged){ + + CGPoint transP = [pan translationInView:view]; + view.transform = CGAffineTransformTranslate(view.transform, transP.x, 0); + if(view.right>self.width)view.right=self.width; + if(view.left + +NS_ASSUME_NONNULL_BEGIN + +@interface ShiPingEditJGView : UIView +/// +@property (nonatomic , strong) NSURL *urlvideo; +-(void)stopPlayer; +@end + +NS_ASSUME_NONNULL_END diff --git a/ProductApp/ProductApp/ProductMain/首页/视频处理/结果页面/view/ShiPingEditJGView.m b/ProductApp/ProductApp/ProductMain/首页/视频处理/结果页面/view/ShiPingEditJGView.m new file mode 100644 index 0000000..1c5f78a --- /dev/null +++ b/ProductApp/ProductApp/ProductMain/首页/视频处理/结果页面/view/ShiPingEditJGView.m @@ -0,0 +1,168 @@ +// +// ShiPingEditJGView.m +// ProductApp +// +// Created by 工作 on 2025/4/9. +// + +#import "ShiPingEditJGView.h" +#import "WMPlayer.h" +#import "ImageSaveManager.h" +#import "NomoAlterView.h" +#import "PublicNetWorkManager.h" +#import "HuiYuanZXViewController.h" +#import "BaoCunAlterView.h" + +@interface ShiPingEditJGView () + +@property (nonatomic , strong) WMPlayer *player; +@end +@implementation ShiPingEditJGView + +-(id)initWithFrame:(CGRect)frame +{ + if(self = [super initWithFrame:frame]) + { + + } + return self; +} +-(void)setUrlvideo:(NSURL *)urlvideo +{ + _urlvideo = urlvideo; + + UIView *viewback = [[UIView alloc] init]; + [self addSubview:viewback]; + [viewback mas_makeConstraints:^(MASConstraintMaker *make) { + make.left.right.top.equalTo(self); + make.bottom.equalTo(self).offset(-TabHeight-80); + }]; + + + WMPlayerModel *model = [[WMPlayerModel alloc] init]; + model.videoURL = urlvideo; + WMPlayer *player = [[WMPlayer alloc] initPlayerModel:model]; + [player setDelegate:self]; + _player = player; + + [self.player bottomViewShow:YES]; + [viewback addSubview:self.player]; + [self.player mas_remakeConstraints:^(MASConstraintMaker *make) { + make.edges.equalTo(viewback); + }]; + dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.1 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ + [self.player play]; + }); + + + UIButton *btbottom = [[UIButton alloc] init]; + [btbottom setTitle:@"取消" forState:UIControlStateNormal]; + [btbottom setTitleColor:RGBACOLOR(255, 255, 255, 0.9) forState:UIControlStateNormal]; + [btbottom.titleLabel setFont:[UIFont systemFontOfSize:17]]; + [self addSubview:btbottom]; + [btbottom mas_makeConstraints:^(MASConstraintMaker *make) { + make.left.offset(0); + make.width.offset(60); + make.height.offset(40); + make.bottom.equalTo(self).offset(-TabHeight+40); + }]; + [btbottom setTag:0]; + [btbottom addTarget:self action:@selector(bottomAction:) forControlEvents:UIControlEventTouchUpInside]; + + UIButton *btbottom1 = [[UIButton alloc] init]; + [btbottom1 setTitle:@"保存" forState:UIControlStateNormal]; + [btbottom1 setTitleColor:RGBCOLOR(240, 54, 94) forState:UIControlStateNormal]; + [btbottom1.titleLabel setFont:[UIFont systemFontOfSize:17]]; + [self addSubview:btbottom1]; + [btbottom1 mas_makeConstraints:^(MASConstraintMaker *make) { + make.right.equalTo(self); + make.width.offset(60); + make.height.offset(40); + make.bottom.equalTo(btbottom); + }]; + [btbottom1 setTag:1]; + [btbottom1 addTarget:self action:@selector(bottomAction:) forControlEvents:UIControlEventTouchUpInside]; + +} +-(void)stopPlayer +{ + [self.player pause]; +} +-(void)bottomAction:(UIButton *)sender +{ + if(sender.tag==1) + { + if([UserInfoModel pushLoinVC:self.viewController ispush:YES]==NO)return;; + + [ImageSaveManager getSaveIn:^(BOOL issave) { + dispatch_async(dispatch_get_main_queue(), ^{ + if(issave) + { + [self getQuanXian]; + } + else + { + + [NomoAlterView showInfo:@"无相册权限,请到设置中开启APP相册权限再分享,照片>所有照片 权限" SelectTag:^(NSInteger tag) { + if(tag==1) + { + [Tools pushAppSet]; + } + }]; + } + }); + }]; + } + else + { + [self.viewController.navigationController popViewControllerAnimated:YES]; + } +} + +///权限校验 +-(void)getQuanXian +{ + [PublicNetWorkManager requestUserAuthData:self scene:@"wechat" Callback:^(BOOL state, UserAuthModel *responseObject, NSString * _Nullable describle) { + if(state) + { + if(responseObject.data.auth.boolValue == YES) + { + ///保存 + [ImageSaveManager save:self.urlvideo back:^(PHAsset * _Nonnull asset) { + if(asset) + { + [self upDataUserState]; + [BaoCunAlterView showName:@"已保存到系统相册中" back:^(NSInteger itag) { + if(itag==1) + { + [Tools gotuxc]; + } + }]; + } + }]; + } + else + {///跳转充值页 + HuiYuanZXViewController *vc = [[HuiYuanZXViewController alloc] init]; + vc.source = @"video_edit_video"; + [self.viewController.navigationController pushViewController:vc animated:YES]; + + [UserInfoModel shijianShangBao:0 key:@"client.jump.to.member.recharge" value:@"video_edit_video" extra:@""]; + } + } + else + { + [HXHud showMessage:describle afterDelayType:0]; + } + }]; +} + +///权限上报 +-(void)upDataUserState +{ + [PublicNetWorkManager requestUserAuthPostData:self scene:@"audioExtract" count:@"1" Callback:^(BOOL state, id _Nullable responseObject, NSString * _Nullable describle) { + + }]; +} + +@end diff --git a/ProductApp/ProductApp/ProductMain/首页/链接下载/文本/UrlXiaZaiWBViewController.m b/ProductApp/ProductApp/ProductMain/首页/链接下载/文本/UrlXiaZaiWBViewController.m index 6012b6a..bf68ad4 100644 --- a/ProductApp/ProductApp/ProductMain/首页/链接下载/文本/UrlXiaZaiWBViewController.m +++ b/ProductApp/ProductApp/ProductMain/首页/链接下载/文本/UrlXiaZaiWBViewController.m @@ -48,7 +48,7 @@ make.right.left.equalTo(self.view); make.bottom.equalTo(self.view); }]; -// [viewbottom setHidden:YES]; + [viewbottom setHidden:YES]; [self drawbottomView:viewbottom]; _viewbottom = viewbottom; } diff --git a/ProductApp/ProductApp/ProductMain/首页/链接下载/视频/UrlXiaZaiSPViewController.m b/ProductApp/ProductApp/ProductMain/首页/链接下载/视频/UrlXiaZaiSPViewController.m index e838da8..6739e51 100644 --- a/ProductApp/ProductApp/ProductMain/首页/链接下载/视频/UrlXiaZaiSPViewController.m +++ b/ProductApp/ProductApp/ProductMain/首页/链接下载/视频/UrlXiaZaiSPViewController.m @@ -59,7 +59,7 @@ make.right.left.equalTo(self.view); make.bottom.equalTo(self.view); }]; -// [viewbottom setHidden:YES]; + [viewbottom setHidden:YES]; [self drawbottomView:viewbottom]; _viewbottom = viewbottom; } diff --git a/ProductApp/ProductApp/download_progress.pag b/ProductApp/ProductApp/download_progress.pag new file mode 100644 index 0000000..3f17501 Binary files /dev/null and b/ProductApp/ProductApp/download_progress.pag differ diff --git a/ProductApp/ProductApp/download_success.pag b/ProductApp/ProductApp/download_success.pag new file mode 100644 index 0000000..42b4991 Binary files /dev/null and b/ProductApp/ProductApp/download_success.pag differ diff --git a/ProductApp/ProductApp/load_start.pag b/ProductApp/ProductApp/load_start.pag new file mode 100644 index 0000000..9e6bb48 Binary files /dev/null and b/ProductApp/ProductApp/load_start.pag differ