Commit 33518eb843a830b70fd0bdf780615b9fdfe185f8

Authored by yinqiaojuan
1 parent ac60cedf

0.0.5

CNLiveRefeshHeader.podspec
1 1  
2 2 Pod::Spec.new do |s|
3 3 s.name = 'CNLiveRefeshHeader'
4   - s.version = '0.0.3'
  4 + s.version = '0.0.5'
5 5 s.summary = 'MJRefresh封装.'
6 6  
7 7 s.description = <<-DESC
... ...
CNLiveRefeshHeader/Classes/CNRefreshHeader.h
... ... @@ -10,6 +10,7 @@
10 10 NS_ASSUME_NONNULL_BEGIN
11 11  
12 12 @interface CNRefreshHeader : MJRefreshGifHeader
  13 ++ (UIImage *)getImageName:(NSString *)imageName;
13 14  
14 15 @end
15 16  
... ...
CNLiveRefeshHeader/Classes/CNRefreshHeader.m
... ... @@ -21,7 +21,8 @@
21 21 [super prepare];
22 22  
23 23 for (int i = 0; i < 30; i ++) {
24   - [self.imgMuArr addObject:[self getBundleImg:[NSString stringWithFormat:@"activity_load%d",i]] ];
  24 +
  25 + [self.imgMuArr addObject:[CNRefreshHeader getImageName:[NSString stringWithFormat:@"activity_load%d",i]]];
25 26 }
26 27 [self setImages:self.imgMuArr duration:1 forState:MJRefreshStateIdle];
27 28 [self setImages:self.imgMuArr forState:MJRefreshStatePulling];
... ... @@ -47,18 +48,16 @@
47 48 return _imgMuArr;
48 49 }
49 50  
50   -- (UIImage *)getBundleImg:(NSString *)imgName{
51   - NSString *path = [[NSBundle mainBundle] pathForResource:@"CNLiveRefeshHeader.framework/CNLiveRefeshHeader" ofType:@"bundle"];
52   - if (path == nil) {
53   - NSBundle *bundle = [NSBundle bundleForClass:[self class]];
54   - NSURL *url = [bundle URLForResource:@"CNLiveRefeshHeader" withExtension:@"bundle"];
55   - NSBundle *imageBundle = [NSBundle bundleWithURL:url];
56   -
57   - NSString *path2 = [imageBundle pathForResource:imgName ofType:@"png"];
58   - return [UIImage imageWithContentsOfFile:path2];
59   - }
60   - NSBundle *imageBundle = [NSBundle bundleWithPath:path];
61   - NSString *close = [imageBundle pathForResource:imgName ofType:@"png"];
62   - return [UIImage imageWithContentsOfFile:close];
  51 ++ (UIImage *)getImageName:(NSString *)imageName{
  52 +
  53 + NSBundle *bundle = [NSBundle bundleForClass:[self class]];
  54 + NSURL *url = [bundle URLForResource:@"CNLiveRefeshHeader" withExtension:@"bundle"];
  55 + NSBundle *targetBundle = [NSBundle bundleWithURL:url];
  56 + UIImage *image = [UIImage imageNamed:imageName
  57 + inBundle:targetBundle
  58 + compatibleWithTraitCollection:nil];
  59 + return image;
  60 +
63 61 }
  62 +
64 63 @end
... ...
Example/CNLiveRefeshHeader.xcodeproj/project.pbxproj
... ... @@ -7,7 +7,7 @@
7 7 objects = {
8 8  
9 9 /* Begin PBXBuildFile section */
10   - 41D66ED155E7D405DE7E40A7 /* Pods_CNLiveRefeshHeader_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A038442E309DD2C1B32E2DD4 /* Pods_CNLiveRefeshHeader_Example.framework */; };
  10 + 0D484B8596445B1B9C1DC4A8 /* Pods_CNLiveRefeshHeader_Tests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAD654ADC14EE36A7E33BA55 /* Pods_CNLiveRefeshHeader_Tests.framework */; };
11 11 6003F58E195388D20070C39A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58D195388D20070C39A /* Foundation.framework */; };
12 12 6003F590195388D20070C39A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58F195388D20070C39A /* CoreGraphics.framework */; };
13 13 6003F592195388D20070C39A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F591195388D20070C39A /* UIKit.framework */; };
... ... @@ -23,7 +23,7 @@
23 23 6003F5BC195388D20070C39A /* Tests.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F5BB195388D20070C39A /* Tests.m */; };
24 24 71719F9F1E33DC2100824A3D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 71719F9D1E33DC2100824A3D /* LaunchScreen.storyboard */; };
25 25 873B8AEB1B1F5CCA007FD442 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 873B8AEA1B1F5CCA007FD442 /* Main.storyboard */; };
26   - A92625EB36043D5587133553 /* Pods_CNLiveRefeshHeader_Tests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EE2F66B8F2F8AC6C6F1CC916 /* Pods_CNLiveRefeshHeader_Tests.framework */; };
  26 + 90A0ED37AF41A46C30230F5F /* Pods_CNLiveRefeshHeader_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9D7DB3F8658C40AA6477956F /* Pods_CNLiveRefeshHeader_Example.framework */; };
27 27 /* End PBXBuildFile section */
28 28  
29 29 /* Begin PBXContainerItemProxy section */
... ... @@ -62,11 +62,11 @@
62 62 71719F9E1E33DC2100824A3D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
63 63 73A986DCB3E86FA81879391A /* Pods-CNLiveRefeshHeader_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CNLiveRefeshHeader_Tests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-CNLiveRefeshHeader_Tests/Pods-CNLiveRefeshHeader_Tests.debug.xcconfig"; sourceTree = "<group>"; };
64 64 873B8AEA1B1F5CCA007FD442 /* Main.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = Main.storyboard; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
  65 + 9D7DB3F8658C40AA6477956F /* Pods_CNLiveRefeshHeader_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CNLiveRefeshHeader_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };
65 66 9FEDF435609EC6ABA3ED68BF /* Pods-CNLiveRefeshHeader_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-CNLiveRefeshHeader_Tests.release.xcconfig"; path = "Pods/Target Support Files/Pods-CNLiveRefeshHeader_Tests/Pods-CNLiveRefeshHeader_Tests.release.xcconfig"; sourceTree = "<group>"; };
66   - A038442E309DD2C1B32E2DD4 /* Pods_CNLiveRefeshHeader_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CNLiveRefeshHeader_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  67 + AAD654ADC14EE36A7E33BA55 /* Pods_CNLiveRefeshHeader_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CNLiveRefeshHeader_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
67 68 B625FDE487441B5FBA4401E8 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = "<group>"; };
68 69 EB60BE8F605BB573066259CC /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = LICENSE; path = ../LICENSE; sourceTree = "<group>"; };
69   - EE2F66B8F2F8AC6C6F1CC916 /* Pods_CNLiveRefeshHeader_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CNLiveRefeshHeader_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
70 70 /* End PBXFileReference section */
71 71  
72 72 /* Begin PBXFrameworksBuildPhase section */
... ... @@ -77,7 +77,7 @@
77 77 6003F590195388D20070C39A /* CoreGraphics.framework in Frameworks */,
78 78 6003F592195388D20070C39A /* UIKit.framework in Frameworks */,
79 79 6003F58E195388D20070C39A /* Foundation.framework in Frameworks */,
80   - 41D66ED155E7D405DE7E40A7 /* Pods_CNLiveRefeshHeader_Example.framework in Frameworks */,
  80 + 90A0ED37AF41A46C30230F5F /* Pods_CNLiveRefeshHeader_Example.framework in Frameworks */,
81 81 );
82 82 runOnlyForDeploymentPostprocessing = 0;
83 83 };
... ... @@ -88,7 +88,7 @@
88 88 6003F5B0195388D20070C39A /* XCTest.framework in Frameworks */,
89 89 6003F5B2195388D20070C39A /* UIKit.framework in Frameworks */,
90 90 6003F5B1195388D20070C39A /* Foundation.framework in Frameworks */,
91   - A92625EB36043D5587133553 /* Pods_CNLiveRefeshHeader_Tests.framework in Frameworks */,
  91 + 0D484B8596445B1B9C1DC4A8 /* Pods_CNLiveRefeshHeader_Tests.framework in Frameworks */,
92 92 );
93 93 runOnlyForDeploymentPostprocessing = 0;
94 94 };
... ... @@ -134,8 +134,8 @@
134 134 6003F58F195388D20070C39A /* CoreGraphics.framework */,
135 135 6003F591195388D20070C39A /* UIKit.framework */,
136 136 6003F5AF195388D20070C39A /* XCTest.framework */,
137   - A038442E309DD2C1B32E2DD4 /* Pods_CNLiveRefeshHeader_Example.framework */,
138   - EE2F66B8F2F8AC6C6F1CC916 /* Pods_CNLiveRefeshHeader_Tests.framework */,
  137 + 9D7DB3F8658C40AA6477956F /* Pods_CNLiveRefeshHeader_Example.framework */,
  138 + AAD654ADC14EE36A7E33BA55 /* Pods_CNLiveRefeshHeader_Tests.framework */,
139 139 );
140 140 name = Frameworks;
141 141 sourceTree = "<group>";
... ... @@ -207,8 +207,8 @@
207 207 6003F586195388D20070C39A /* Sources */,
208 208 6003F587195388D20070C39A /* Frameworks */,
209 209 6003F588195388D20070C39A /* Resources */,
210   - E21F0CA055705ECD13F60AEF /* [CP] Embed Pods Frameworks */,
211 210 4E54F56121BB9DF700147A02 /* ShellScript */,
  211 + E37F05EF1427BA80F2312E45 /* [CP] Embed Pods Frameworks */,
212 212 );
213 213 buildRules = (
214 214 );
... ... @@ -227,7 +227,7 @@
227 227 6003F5AA195388D20070C39A /* Sources */,
228 228 6003F5AB195388D20070C39A /* Frameworks */,
229 229 6003F5AC195388D20070C39A /* Resources */,
230   - 826EDDFDF9BC4785184B1D06 /* [CP] Embed Pods Frameworks */,
  230 + 6625332FA74CB77EA033486F /* [CP] Embed Pods Frameworks */,
231 231 );
232 232 buildRules = (
233 233 );
... ... @@ -338,7 +338,7 @@
338 338 shellPath = /bin/sh;
339 339 shellScript = "if [ \"${ACTION}\" = \"build\" ]\nthen\nINSTALL_DIR=${SRCROOT}/Products/${PROJECT_NAME}.framework\n\nDEVICE_DIR=${SRCROOT}/\"build\"/Debug-iphoneos/${PROJECT_NAME}/${PROJECT_NAME}.framework\n\nSIMULATOR_DIR=${SRCROOT}/\"build\"/Debug-iphonesimulator/${PROJECT_NAME}/${PROJECT_NAME}.framework\n\nif [ -d \"${INSTALL_DIR}\" ]\nthen\nrm -rf \"${INSTALL_DIR}\"\nfi\n\nmkdir -p \"${INSTALL_DIR}\"\n\ncp -R \"${DEVICE_DIR}/\" \"${INSTALL_DIR}/\"\n\nlipo -create \"${DEVICE_DIR}/${PROJECT_NAME}\" \"${SIMULATOR_DIR}/${PROJECT_NAME}\" -output \"${INSTALL_DIR}/${PROJECT_NAME}\"\n\nopen \"${SRCROOT}/Products\"\nfi\n";
340 340 };
341   - 826EDDFDF9BC4785184B1D06 /* [CP] Embed Pods Frameworks */ = {
  341 + 6625332FA74CB77EA033486F /* [CP] Embed Pods Frameworks */ = {
342 342 isa = PBXShellScriptBuildPhase;
343 343 buildActionMask = 2147483647;
344 344 files = (
... ... @@ -382,7 +382,7 @@
382 382 shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
383 383 showEnvVarsInLog = 0;
384 384 };
385   - E21F0CA055705ECD13F60AEF /* [CP] Embed Pods Frameworks */ = {
  385 + E37F05EF1427BA80F2312E45 /* [CP] Embed Pods Frameworks */ = {
386 386 isa = PBXShellScriptBuildPhase;
387 387 buildActionMask = 2147483647;
388 388 files = (
... ...
Example/CNLiveRefeshHeader/CNLiveViewController.m
... ... @@ -7,7 +7,7 @@
7 7 //
8 8  
9 9 #import "CNLiveViewController.h"
10   -
  10 +#import <CNLiveRefeshHeader/CNRefreshHeader.h>
11 11 @interface CNLiveViewController ()
12 12  
13 13 @end
... ... @@ -17,6 +17,10 @@
17 17 - (void)viewDidLoad
18 18 {
19 19 [super viewDidLoad];
  20 +
  21 +// [CNRefreshHeader headerWithRefreshingBlock:^{
  22 +//
  23 +// }];
20 24 // Do any additional setup after loading the view, typically from a nib.
21 25 }
22 26  
... ...
Example/Podfile.lock
1 1 PODS:
2   - - CNLiveRefeshHeader (0.0.1):
  2 + - CNLiveRefeshHeader (0.0.4):
3 3 - MJRefresh
4 4 - MJRefresh (3.1.15.7)
5 5  
... ... @@ -16,9 +16,9 @@ EXTERNAL SOURCES:
16 16 :path: "../"
17 17  
18 18 SPEC CHECKSUMS:
19   - CNLiveRefeshHeader: 53cb0d813859880ea703f776c287781b8e9a6bd1
  19 + CNLiveRefeshHeader: 09793288e38d66f9bad597c82bfce2a26a31826a
20 20 MJRefresh: 697f8ec75ebdbe9207767bb682cf0f51b0d8a41f
21 21  
22   -PODFILE CHECKSUM: 813baa37d96ee543acda9928f20b522a49de2526
  22 +PODFILE CHECKSUM: ecfda8280f9816ac0ab1b4e1973ecf7ed66d1f14
23 23  
24 24 COCOAPODS: 1.5.3
... ...
Example/Pods/Local Podspecs/CNLiveRefeshHeader.podspec.json
1 1 {
2 2 "name": "CNLiveRefeshHeader",
3   - "version": "0.0.1",
  3 + "version": "0.0.4",
4 4 "summary": "MJRefresh封装.",
5 5 "description": "TODO: Add long description of the pod here.",
6 6 "homepage": "http://bj.gitlab.cnlive.com/ios-team/CNLiveRefreshHeader",
... ... @@ -13,12 +13,17 @@
13 13 },
14 14 "source": {
15 15 "git": "http://bj.gitlab.cnlive.com/ios-team/CNLiveRefreshHeader.git",
16   - "tag": "0.0.1"
  16 + "tag": "0.0.4"
17 17 },
18 18 "platforms": {
19 19 "ios": "9.0"
20 20 },
21 21 "source_files": "CNLiveRefeshHeader/Classes/**/*.{h,m}",
  22 + "resource_bundles": {
  23 + "CNLiveRefeshHeader": [
  24 + "CNLiveRefeshHeader/Assets/Assets.xcassets"
  25 + ]
  26 + },
22 27 "frameworks": [
23 28 "UIKit",
24 29 "Foundation"
... ...
Example/Pods/Manifest.lock
1 1 PODS:
2   - - CNLiveRefeshHeader (0.0.1):
  2 + - CNLiveRefeshHeader (0.0.4):
3 3 - MJRefresh
4 4 - MJRefresh (3.1.15.7)
5 5  
... ... @@ -16,9 +16,9 @@ EXTERNAL SOURCES:
16 16 :path: "../"
17 17  
18 18 SPEC CHECKSUMS:
19   - CNLiveRefeshHeader: 53cb0d813859880ea703f776c287781b8e9a6bd1
  19 + CNLiveRefeshHeader: 09793288e38d66f9bad597c82bfce2a26a31826a
20 20 MJRefresh: 697f8ec75ebdbe9207767bb682cf0f51b0d8a41f
21 21  
22   -PODFILE CHECKSUM: 813baa37d96ee543acda9928f20b522a49de2526
  22 +PODFILE CHECKSUM: ecfda8280f9816ac0ab1b4e1973ecf7ed66d1f14
23 23  
24 24 COCOAPODS: 1.5.3
... ...
Example/Pods/Pods.xcodeproj/project.pbxproj
... ... @@ -7,63 +7,64 @@
7 7 objects = {
8 8  
9 9 /* Begin PBXBuildFile section */
10   - 00CE2D5C6D1BDD40CE7A0D25965ABC73 /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = D8958DD64D4F8B06313515F077270881 /* MJRefreshConst.m */; };
11   - 028101F1CCD67A884EA3AE7706CC850F /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 91E087BFF5A4C96024394F46FAB373F0 /* MJRefreshBackGifFooter.m */; };
12   - 0409451ABED7307F1329FB58DDABAC95 /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = A65AF0DDBD5843EF6BE10063EC1DE255 /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
13   - 0588231D9DC122DA4054AF170DCC15B6 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 01D848AF815E0097FBB84EE1D0DC9525 /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
  10 + 001AAB312D9EC41A7A1680A05FA2BFF1 /* CNRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = C487022CFE9E2F27A963683A89A23EB8 /* CNRefreshHeader.m */; };
  11 + 0DBC7E79A947A57DF19196833758A8D4 /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = E6643DEB2913C3EFD0B2310908C6B17D /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; };
14 12 0DDEA1B096566EC1E4A79B229EF78EBF /* Pods-CNLiveRefeshHeader_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DACCBE2360FDD56F51FBD33D66714AC /* Pods-CNLiveRefeshHeader_Tests-dummy.m */; };
15 13 0EE5C6937DA14BFAD402C9D8C2FDCBF6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5740F0E3F5B79528E4F9BAF55A850995 /* Foundation.framework */; };
16   - 22BF9FA7B2D93810211DAA7B164EAFCE /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 359A4DE4AFFF1344A5481B9EE94ABAC4 /* UIScrollView+MJRefresh.m */; };
17   - 2B51E1796D149CE645F4ABC47387613E /* CNLiveRefeshHeader-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F934016644299FC1FA817C3519B42FF /* CNLiveRefeshHeader-dummy.m */; };
18   - 2D971621E9B013E1258F9D5D1181C6C3 /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D88BEDD1B5B89A24603DEEDA27376E2 /* MJRefreshHeader.m */; };
19   - 3106704F0C311B314636B7D781DC61F0 /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 85DBD653F2D083BF866FD821BDED8FE0 /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
  14 + 14F4C2B5DA98714B57D3A6344B0DD401 /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A7D6998A720A4F72C5E60295FBAC081 /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
  15 + 1D38D64F8350E259AA5D245A5836C6D8 /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 91E087BFF5A4C96024394F46FAB373F0 /* MJRefreshBackGifFooter.m */; };
  16 + 236DD5AD12C4CB964FD803658B0F07F2 /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = B572762D25AE884A6E6025CD584CA279 /* UIScrollView+MJExtension.m */; };
  17 + 2C2643F8633F2C05534BFB24622FC7A4 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = D5CCB235447F3E18360C0DAB5E88F117 /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
  18 + 2D7E148A73B05286C43600E983AFEB9A /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 772828D7C1B5EC016F2A391EE2153D58 /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
  19 + 30DFDCB659F797B696CB8264A9A65752 /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 85DBD653F2D083BF866FD821BDED8FE0 /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
20 20 3970BA3DE08D441E4F52FE29648D5AF9 /* Pods-CNLiveRefeshHeader_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 45280C83DE3CCB21D16A29C984C44C50 /* Pods-CNLiveRefeshHeader_Example-dummy.m */; };
21   - 3A35A2DAF4803802D2CA3E144791DAC0 /* MJRefresh.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 17CCA8DD82EF1C1B58D82DE0271EB93F /* MJRefresh.framework */; };
22   - 3D4488A2FABCA7847C5563619DB0163B /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = BCBFB5C2A3FCF292E4C8F9355FD0F053 /* MJRefreshGifHeader.m */; };
23   - 3FE1C5EA492BB3F0BBF0FDD0100254F3 /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C7F9AE22051BDBE67493DD290EC5FD9 /* MJRefreshNormalHeader.m */; };
24   - 44971D063DF8F0352E4EFDBB30040AB1 /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 31FF1A0FB915D51EBFBE9B0C0D45453B /* MJRefreshBackNormalFooter.m */; };
25   - 49CCA174933E0458737618311324BEDD /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BF3ED4117E8669D0A80A95FA78F1B70 /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
26   - 49ED5D42ADEC094A0A2844523628479C /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = C462EB7C5A1BFAAAA88A2A69302D6D0D /* MJRefreshAutoGifFooter.m */; };
27   - 4E54F55B21BB905800147A02 /* CNRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E54F55821BB905800147A02 /* CNRefreshHeader.m */; };
28   - 4E54F55C21BB905800147A02 /* CNRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E54F55921BB905800147A02 /* CNRefreshHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
29   - 4E54F56021BB938500147A02 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 4E54F55F21BB938500147A02 /* Assets.xcassets */; };
30   - 4E577FFB81D00A4033D46140714A0F7C /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = C9FCFA9C7618D0EF63681404B1649D15 /* MJRefreshBackFooter.m */; };
31   - 53A8C1686FA1D1A9A59F2A3133C2C2B5 /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = AD80BC1238C1F025946C78EA689F9FD6 /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; };
32   - 54F5904F173DF8E7F08CBF5869FC60FC /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EF1CC5B1CE4B106461CE38F0B1BAAC9 /* UIView+MJExtension.m */; };
  21 + 3BA5409E7990C575ED11CBA59AA4E7A4 /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D6CA0A599AA99D8D4849BE6F09120B4 /* MJRefreshAutoFooter.m */; };
  22 + 3C1B2C1441A69C3727408564B5EFB0CD /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 01D848AF815E0097FBB84EE1D0DC9525 /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
  23 + 3C8953896032B32EAE426E0393B815BA /* CNRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FDD870495021E9D813353C8B7089EA7 /* CNRefreshHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
  24 + 3CD9F6A41A0E46687274802E32667323 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 4EACB38F1A567B3B72EC78889D53F893 /* Assets.xcassets */; };
  25 + 3DE244414008BC5AC4A60931BC91259C /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 25E1B990CE4C4CD728A278B17E09A203 /* MJRefreshFooter.m */; };
  26 + 3F266212B0B91F642557F72F5DA78349 /* MJRefresh.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 304CC5D3C2AF74487F5E51E2BD351C87 /* MJRefresh.bundle */; };
  27 + 44253F118244C87C48D614FE5FA77B16 /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = D8958DD64D4F8B06313515F077270881 /* MJRefreshConst.m */; };
  28 + 4CA8D90015086436916DA6637603C3F2 /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 399AAF1C3C81270C477811E90BCD5614 /* NSBundle+MJRefresh.m */; };
  29 + 54EFF4830AFFF2A35C0ADD9ED70F90A2 /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C7F9AE22051BDBE67493DD290EC5FD9 /* MJRefreshNormalHeader.m */; };
  30 + 5C5ED51F6D300B7276548CD39DF9A74F /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF9F7454D6F6BFD295023CF64ADB47E /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
33 31 5CB96458D755BB81248CEB8C325DCCD5 /* Pods-CNLiveRefeshHeader_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F4BE943D5EEB79C815665DFC1290F216 /* Pods-CNLiveRefeshHeader_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
34   - 65E76A18674D861EAE42374FD8814E19 /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 772828D7C1B5EC016F2A391EE2153D58 /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
35   - 6DFF0A633AC6D0610674E985B905D10D /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 25E1B990CE4C4CD728A278B17E09A203 /* MJRefreshFooter.m */; };
36   - 6E9E8C232C76625F390E70C9D306E612 /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = CD7796E0B84D08F3954CB2285480571B /* MJRefreshStateHeader.m */; };
37   - 6EB2C85B3D42D75CD2C4216AE747C04A /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF9F7454D6F6BFD295023CF64ADB47E /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
38   - 77C6B13AC7DCF4E95ED7955E856005C4 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = D5CCB235447F3E18360C0DAB5E88F117 /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
  32 + 635C26F6A40BC4BDC45974A99A8C1F29 /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ACC47ED652C3A45F4AFC7ED038A9741 /* MJRefreshAutoStateFooter.m */; };
  33 + 6501AA0C8E39820AD9AB1541BAE5C544 /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 31FF1A0FB915D51EBFBE9B0C0D45453B /* MJRefreshBackNormalFooter.m */; };
  34 + 66072988AB2309D91DB0DF0B9ABCE4A4 /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D08C87668D5079F8C4B61B3D95436F64 /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
  35 + 69923DCCC53921033F3B525B4BA18F74 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = E6152B094EC2308994892CDDA977AECA /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
  36 + 6E84E0F3CF07A06042E0222F7A1B1C05 /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = C462EB7C5A1BFAAAA88A2A69302D6D0D /* MJRefreshAutoGifFooter.m */; };
39 37 78457B813F8F3F8D342BA705DF0D5093 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5740F0E3F5B79528E4F9BAF55A850995 /* Foundation.framework */; };
40   - 79313D4C886E9F23E7A6FCD8EC774197 /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ACC47ED652C3A45F4AFC7ED038A9741 /* MJRefreshAutoStateFooter.m */; };
41   - 7F691B8CBDA2BF540A16144ADE8ECE4D /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = E6643DEB2913C3EFD0B2310908C6B17D /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; };
42   - 80E495E413937FDA24EDA4928E91E48C /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A8FF7AF8A14C7B50C338359C13B34F2 /* MJRefreshAutoNormalFooter.m */; };
43   - 813E206877B35F62E67C7507EA2C1FEC /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = D3494A5480373FC3C9BDB523B7E08DB9 /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Public, ); }; };
44   - 829D21F4F6B7091F183A23F3998A6ADB /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 95959F04C94DDA65B9FFB6C650CFFA32 /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
45   - 8C3B684C6052BB75BCA29CDB596BFF3A /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A7D6998A720A4F72C5E60295FBAC081 /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
46   - 97B95D5811F7BE051CC7A1C779E62A85 /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D6CA0A599AA99D8D4849BE6F09120B4 /* MJRefreshAutoFooter.m */; };
47   - A5E337A4B3EC338D41B787CFA3417388 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 853528392C89701D61153E0753FCEE98 /* UIKit.framework */; };
48   - A742E654C2CADC6DF89FBB5AAB8AC783 /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = D9FE37D6C27365FC5DB7076DB6A5080B /* MJRefreshComponent.m */; };
49   - A7E29716DB386CF0DF93B454A61E3659 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CD495E243B865555CCA84971329BB72 /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
50   - ABF60AD4F4159DBFF0786169884531B0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5740F0E3F5B79528E4F9BAF55A850995 /* Foundation.framework */; };
  38 + 7CCC2A913978FB90B39CE6B996EC6015 /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D88BEDD1B5B89A24603DEEDA27376E2 /* MJRefreshHeader.m */; };
  39 + 7DE259629DB6C84C679B3A5A052A3D0F /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 2970467A63AAFA0B9F669E070084CED3 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; };
  40 + 8155BB32F19CE11FF081B3E8F03EC8A2 /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 28D452368B1E23E34CF464E99127DB84 /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
  41 + 8973FA50D71D43C61C7EC21192ABA8C9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5740F0E3F5B79528E4F9BAF55A850995 /* Foundation.framework */; };
  42 + 8C0A828351A47F3B85C805F419FB382B /* CNLiveRefeshHeader-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 685B04BFBF95232E200602E7E901A135 /* CNLiveRefeshHeader-dummy.m */; };
  43 + 8C2CE005BABC7FEAE2DDB5D09CA4BD1C /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = CD7796E0B84D08F3954CB2285480571B /* MJRefreshStateHeader.m */; };
  44 + 8DE44C45AAB08585D09624DB072D457C /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A8FF7AF8A14C7B50C338359C13B34F2 /* MJRefreshAutoNormalFooter.m */; };
  45 + 8F94D883688E44CC5CF8697E748424CE /* CNLiveRefeshHeader-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A19F20805ED7E453C7B00A2DDFB4EF6D /* CNLiveRefeshHeader-umbrella.h */; };
  46 + 93C48531A563FC961C3FBCAC24F1DA43 /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D156FE66233F9837692DC3CE7C7C5BE2 /* MJRefresh-dummy.m */; };
  47 + 97EAA69D85E7A5247BE9B87703470F8D /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = D3494A5480373FC3C9BDB523B7E08DB9 /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Public, ); }; };
  48 + 9E3A08770CE550397679B52055C5AD58 /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = C9FCFA9C7618D0EF63681404B1649D15 /* MJRefreshBackFooter.m */; };
  49 + A2C56667DB13ADED67B357EC784AEEE0 /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 22423C0D9752CE12BC99436DC3E8D200 /* MJRefreshBackStateFooter.m */; };
  50 + A2E27DC1C77E406FDC16D2BC33CE3614 /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EF1CC5B1CE4B106461CE38F0B1BAAC9 /* UIView+MJExtension.m */; };
  51 + A2E58398BDA06189B8D8CC4F71DEA838 /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = CD0799BB500F75019954F20434A4457B /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Public, ); }; };
  52 + AEE64230B9537B94C74A22EE2B2C1717 /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = A65AF0DDBD5843EF6BE10063EC1DE255 /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
51 53 AF1CBC68A099B13B477E3D6239105684 /* Pods-CNLiveRefeshHeader_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A2092D08C14CC084F39FCC1BADE5677 /* Pods-CNLiveRefeshHeader_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
52   - B0903C64BC47472B26243F52A856B5A3 /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = CD0799BB500F75019954F20434A4457B /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Public, ); }; };
53   - B483730CEAF2325FCB44CAF2588589B7 /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 23F9717796B8BB5A0C18C41CD9A84856 /* MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; };
54   - B52121B0CBC3BBEA9EA56DDD3FB95488 /* MJRefresh.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 304CC5D3C2AF74487F5E51E2BD351C87 /* MJRefresh.bundle */; };
55   - BB88675CB7D3DCD99994DA69A22D8361 /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 28D452368B1E23E34CF464E99127DB84 /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
56   - BC3A470E813D38858A796B5335FFDDC7 /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = B572762D25AE884A6E6025CD584CA279 /* UIScrollView+MJExtension.m */; };
57   - BC55FF7843F59D74B1985EDDBC2621FD /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 89E7FFE3499454CF2099186410BBF06F /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
58   - C4A8EEE6CE071FF48DFB55A172A65A92 /* CNLiveRefeshHeader-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F3D4434DD6E86ED0B6887D9AE31DAB6D /* CNLiveRefeshHeader-umbrella.h */; };
59   - C557B3A0F8B33579FB1196898A49BA97 /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = F1604E7B9DB88EF0843279A3CF2928F5 /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; };
60   - D9D69C2959E32904BD82EA6D945398EE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5740F0E3F5B79528E4F9BAF55A850995 /* Foundation.framework */; };
61   - E12AE23983363942077CFE9CDC21CA76 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = E6152B094EC2308994892CDDA977AECA /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
62   - E73B22C4DE5F6AF41CA1F6FED37B7D27 /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D08C87668D5079F8C4B61B3D95436F64 /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
63   - EA7CC40DEFF610DB39A333FE3AAB4C6B /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 2970467A63AAFA0B9F669E070084CED3 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; };
64   - F153D70A09218F326D2F8E33E498A8A6 /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D156FE66233F9837692DC3CE7C7C5BE2 /* MJRefresh-dummy.m */; };
65   - F57E4328A9E42801894F710A774BCE96 /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 399AAF1C3C81270C477811E90BCD5614 /* NSBundle+MJRefresh.m */; };
66   - FACD2B56F48EF188048745E5E9ABA4F2 /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 22423C0D9752CE12BC99436DC3E8D200 /* MJRefreshBackStateFooter.m */; };
  54 + B05C29A0C1F91D2ACB36CD17479B09FB /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = D9FE37D6C27365FC5DB7076DB6A5080B /* MJRefreshComponent.m */; };
  55 + B0E499A87E8F24A365039CC99A2836FE /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CD495E243B865555CCA84971329BB72 /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
  56 + B157C03A41C2191211A6B2C58811D4F9 /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 89E7FFE3499454CF2099186410BBF06F /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
  57 + B97AE0AEA8DA08F3ECBB91080603B3AD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5740F0E3F5B79528E4F9BAF55A850995 /* Foundation.framework */; };
  58 + BB2542D20973243518DEEBD8F9E1AF07 /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = F1604E7B9DB88EF0843279A3CF2928F5 /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; };
  59 + CC41FC8FA35EF7B6F4204ED8F2F4BB3A /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = AD80BC1238C1F025946C78EA689F9FD6 /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; };
  60 + D770347C8FA733E2DA11B99054BBED50 /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 95959F04C94DDA65B9FFB6C650CFFA32 /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
  61 + E590DF0D458E12662A068E859572FEC7 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 853528392C89701D61153E0753FCEE98 /* UIKit.framework */; };
  62 + EB8441A797B68725D970386D8A363511 /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 359A4DE4AFFF1344A5481B9EE94ABAC4 /* UIScrollView+MJRefresh.m */; };
  63 + EC0A31B610BBA2C7B3DA4F5822D3768D /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = BCBFB5C2A3FCF292E4C8F9355FD0F053 /* MJRefreshGifHeader.m */; };
  64 + EE35133D1B397697DFC2294DDEA826C2 /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BF3ED4117E8669D0A80A95FA78F1B70 /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
  65 + EFBB3B76E39BA104E27139135776470C /* CNLiveRefeshHeader.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 3A6EF0228D77C23D3E9583E668679901 /* CNLiveRefeshHeader.bundle */; };
  66 + F4A03A7F06B30AC36E20D302B4C19740 /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 23F9717796B8BB5A0C18C41CD9A84856 /* MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; };
  67 + FDF23DE6FD1CCECDDA5898D47FD6C8CE /* MJRefresh.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 17CCA8DD82EF1C1B58D82DE0271EB93F /* MJRefresh.framework */; };
67 68 /* End PBXBuildFile section */
68 69  
69 70 /* Begin PBXContainerItemProxy section */
... ... @@ -71,28 +72,35 @@
71 72 isa = PBXContainerItemProxy;
72 73 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
73 74 proxyType = 1;
74   - remoteGlobalIDString = A89869E22BC45FD7F19E55BFF3AF1623;
  75 + remoteGlobalIDString = 67AC3C01AD7E2688B7C386B374615D50;
75 76 remoteInfo = MJRefresh;
76 77 };
77   - 6F2211E98476811A872335674A74E8F1 /* PBXContainerItemProxy */ = {
  78 + 35BA8DBCF450EB6A7C8EF429AA210F23 /* PBXContainerItemProxy */ = {
  79 + isa = PBXContainerItemProxy;
  80 + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
  81 + proxyType = 1;
  82 + remoteGlobalIDString = A410C4B2C6886C365EFF3A0D499712BA;
  83 + remoteInfo = "CNLiveRefeshHeader-CNLiveRefeshHeader";
  84 + };
  85 + 36A7AB4EB6742E078403758905E03AAC /* PBXContainerItemProxy */ = {
78 86 isa = PBXContainerItemProxy;
79 87 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
80 88 proxyType = 1;
81   - remoteGlobalIDString = A89869E22BC45FD7F19E55BFF3AF1623;
  89 + remoteGlobalIDString = 67AC3C01AD7E2688B7C386B374615D50;
82 90 remoteInfo = MJRefresh;
83 91 };
84   - 98CE2AF6F5951D8C112BA35C497F3A01 /* PBXContainerItemProxy */ = {
  92 + 6F2211E98476811A872335674A74E8F1 /* PBXContainerItemProxy */ = {
85 93 isa = PBXContainerItemProxy;
86 94 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
87 95 proxyType = 1;
88   - remoteGlobalIDString = A89869E22BC45FD7F19E55BFF3AF1623;
  96 + remoteGlobalIDString = 67AC3C01AD7E2688B7C386B374615D50;
89 97 remoteInfo = MJRefresh;
90 98 };
91 99 C269FA69E336C6B2F6BE3CCE75AB5840 /* PBXContainerItemProxy */ = {
92 100 isa = PBXContainerItemProxy;
93 101 containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
94 102 proxyType = 1;
95   - remoteGlobalIDString = 1A7FF85B6C82A1FD54305E4646D9BDA9;
  103 + remoteGlobalIDString = CB4487F6A82915EE959D274583BF5C2E;
96 104 remoteInfo = CNLiveRefeshHeader;
97 105 };
98 106 E5C498A5ACCB6F0EB68649CDA40CD7B5 /* PBXContainerItemProxy */ = {
... ... @@ -106,12 +114,9 @@
106 114  
107 115 /* Begin PBXFileReference section */
108 116 01D848AF815E0097FBB84EE1D0DC9525 /* MJRefreshFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshFooter.h; path = MJRefresh/Base/MJRefreshFooter.h; sourceTree = "<group>"; };
109   - 08A8140405BE3AE4A7624E5BC451AB91 /* MJRefresh.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MJRefresh.framework; sourceTree = BUILT_PRODUCTS_DIR; };
110   - 0E0C7C096C66EDFAC3AA55995BAFE6DF /* Pods_CNLiveRefeshHeader_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CNLiveRefeshHeader_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  117 + 066B99904D719446C9F31439558F1DEB /* ResourceBundle-CNLiveRefeshHeader-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-CNLiveRefeshHeader-Info.plist"; sourceTree = "<group>"; };
111 118 17CCA8DD82EF1C1B58D82DE0271EB93F /* MJRefresh.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MJRefresh.framework; sourceTree = BUILT_PRODUCTS_DIR; };
112 119 1ACC47ED652C3A45F4AFC7ED038A9741 /* MJRefreshAutoStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoStateFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.m; sourceTree = "<group>"; };
113   - 2009FA0BE38A0468B2AF78B26E8049F1 /* CNLiveRefeshHeader.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CNLiveRefeshHeader.framework; sourceTree = BUILT_PRODUCTS_DIR; };
114   - 20F2A1F168B75523F35553D4A4369BFB /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
115 120 22423C0D9752CE12BC99436DC3E8D200 /* MJRefreshBackStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackStateFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m; sourceTree = "<group>"; };
116 121 23F9717796B8BB5A0C18C41CD9A84856 /* MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefresh.h; path = MJRefresh/MJRefresh.h; sourceTree = "<group>"; };
117 122 240F5B7917D3F1FDFB931146ECB8CD6F /* MJRefresh.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.xcconfig; sourceTree = "<group>"; };
... ... @@ -124,27 +129,29 @@
124 129 2FF9F7454D6F6BFD295023CF64ADB47E /* MJRefreshAutoGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoGifFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h; sourceTree = "<group>"; };
125 130 304CC5D3C2AF74487F5E51E2BD351C87 /* MJRefresh.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = MJRefresh.bundle; path = MJRefresh/MJRefresh.bundle; sourceTree = "<group>"; };
126 131 31FF1A0FB915D51EBFBE9B0C0D45453B /* MJRefreshBackNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackNormalFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.m; sourceTree = "<group>"; };
  132 + 35646C797FA2D9A21FB788ABA6C1A9EC /* MJRefresh.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MJRefresh.framework; sourceTree = BUILT_PRODUCTS_DIR; };
127 133 359A4DE4AFFF1344A5481B9EE94ABAC4 /* UIScrollView+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJRefresh.m"; path = "MJRefresh/UIScrollView+MJRefresh.m"; sourceTree = "<group>"; };
128 134 399AAF1C3C81270C477811E90BCD5614 /* NSBundle+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+MJRefresh.m"; path = "MJRefresh/NSBundle+MJRefresh.m"; sourceTree = "<group>"; };
129   - 3AB0EABDBBC41FD3DA441BC264EDF6C2 /* CNLiveRefeshHeader.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CNLiveRefeshHeader.xcconfig; sourceTree = "<group>"; };
  135 + 3A6EF0228D77C23D3E9583E668679901 /* CNLiveRefeshHeader.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CNLiveRefeshHeader.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
130 136 3D6CA0A599AA99D8D4849BE6F09120B4 /* MJRefreshAutoFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoFooter.m; path = MJRefresh/Base/MJRefreshAutoFooter.m; sourceTree = "<group>"; };
131 137 3DACCBE2360FDD56F51FBD33D66714AC /* Pods-CNLiveRefeshHeader_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-CNLiveRefeshHeader_Tests-dummy.m"; sourceTree = "<group>"; };
132 138 45280C83DE3CCB21D16A29C984C44C50 /* Pods-CNLiveRefeshHeader_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-CNLiveRefeshHeader_Example-dummy.m"; sourceTree = "<group>"; };
133   - 48EBCFC0022CA37D89299525856F9C60 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
134   - 4E54F55821BB905800147A02 /* CNRefreshHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CNRefreshHeader.m; sourceTree = "<group>"; };
135   - 4E54F55921BB905800147A02 /* CNRefreshHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CNRefreshHeader.h; sourceTree = "<group>"; };
136   - 4E54F55F21BB938500147A02 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
  139 + 49A51B0CF2D07D2FAE0002178FBFF488 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  140 + 4EACB38F1A567B3B72EC78889D53F893 /* Assets.xcassets */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder.assetcatalog; name = Assets.xcassets; path = CNLiveRefeshHeader/Assets/Assets.xcassets; sourceTree = "<group>"; };
  141 + 4FDD870495021E9D813353C8B7089EA7 /* CNRefreshHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CNRefreshHeader.h; path = CNLiveRefeshHeader/Classes/CNRefreshHeader.h; sourceTree = "<group>"; };
137 142 569D0822A3A489A714290FCF8E3D23F1 /* Pods-CNLiveRefeshHeader_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-CNLiveRefeshHeader_Tests-acknowledgements.markdown"; sourceTree = "<group>"; };
138 143 5740F0E3F5B79528E4F9BAF55A850995 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
  144 + 59F5C997286451AD6CB6D6FF1FF1057F /* CNLiveRefeshHeader.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CNLiveRefeshHeader.xcconfig; sourceTree = "<group>"; };
  145 + 63A885712C67076FDB4446CCF46CE414 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
139 146 67E2FCD38C5119A23D68D4F1F75E9C3E /* Pods-CNLiveRefeshHeader_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-CNLiveRefeshHeader_Example-acknowledgements.markdown"; sourceTree = "<group>"; };
  147 + 685B04BFBF95232E200602E7E901A135 /* CNLiveRefeshHeader-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CNLiveRefeshHeader-dummy.m"; sourceTree = "<group>"; };
140 148 6D88BEDD1B5B89A24603DEEDA27376E2 /* MJRefreshHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshHeader.m; path = MJRefresh/Base/MJRefreshHeader.m; sourceTree = "<group>"; };
  149 + 723FB85FE50E7631A7FC5363102BD5D1 /* CNLiveRefeshHeader.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; path = CNLiveRefeshHeader.podspec; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
141 150 772828D7C1B5EC016F2A391EE2153D58 /* MJRefreshBackNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackNormalFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h; sourceTree = "<group>"; };
142 151 7A2092D08C14CC084F39FCC1BADE5677 /* Pods-CNLiveRefeshHeader_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-CNLiveRefeshHeader_Tests-umbrella.h"; sourceTree = "<group>"; };
143   - 7F934016644299FC1FA817C3519B42FF /* CNLiveRefeshHeader-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CNLiveRefeshHeader-dummy.m"; sourceTree = "<group>"; };
144 152 853528392C89701D61153E0753FCEE98 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
145 153 85DBD653F2D083BF866FD821BDED8FE0 /* MJRefreshAutoStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoStateFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h; sourceTree = "<group>"; };
146 154 89E7FFE3499454CF2099186410BBF06F /* MJRefreshAutoFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoFooter.h; path = MJRefresh/Base/MJRefreshAutoFooter.h; sourceTree = "<group>"; };
147   - 8DE0DCD8633B670AD8331C4AC88A3B1C /* CNLiveRefeshHeader.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = CNLiveRefeshHeader.modulemap; sourceTree = "<group>"; };
148 155 8EB47CB3D2C2F5185F7A85B11AAED992 /* MJRefresh-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-prefix.pch"; sourceTree = "<group>"; };
149 156 8EBDD8A39E384A7E3FEB1D14C0052127 /* Pods-CNLiveRefeshHeader_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-CNLiveRefeshHeader_Tests-acknowledgements.plist"; sourceTree = "<group>"; };
150 157 8EF1CC5B1CE4B106461CE38F0B1BAAC9 /* UIView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+MJExtension.m"; path = "MJRefresh/UIView+MJExtension.m"; sourceTree = "<group>"; };
... ... @@ -157,20 +164,23 @@
157 164 9C7F9AE22051BDBE67493DD290EC5FD9 /* MJRefreshNormalHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalHeader.m; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.m; sourceTree = "<group>"; };
158 165 9CD495E243B865555CCA84971329BB72 /* MJRefreshNormalHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalHeader.h; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.h; sourceTree = "<group>"; };
159 166 A03397A77C4B3987BE7A4C4F37334C70 /* Pods-CNLiveRefeshHeader_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-CNLiveRefeshHeader_Tests.release.xcconfig"; sourceTree = "<group>"; };
  167 + A19F20805ED7E453C7B00A2DDFB4EF6D /* CNLiveRefeshHeader-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CNLiveRefeshHeader-umbrella.h"; sourceTree = "<group>"; };
160 168 A65AF0DDBD5843EF6BE10063EC1DE255 /* MJRefreshAutoNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoNormalFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h; sourceTree = "<group>"; };
161 169 A7EFADFB6F36DFD8AE7AB8E6AB233EB4 /* Pods-CNLiveRefeshHeader_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-CNLiveRefeshHeader_Example-frameworks.sh"; sourceTree = "<group>"; };
162   - A8130C3BEDD781C9D4857B5D910898AF /* CNLiveRefeshHeader.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; path = CNLiveRefeshHeader.podspec; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
163 170 AC4DFBD98943B8CFABE697F31B4741AD /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
164 171 AD80BC1238C1F025946C78EA689F9FD6 /* UIView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+MJExtension.h"; path = "MJRefresh/UIView+MJExtension.h"; sourceTree = "<group>"; };
165 172 AF23A19215E0E3C98154F3C99F8A68D2 /* Pods-CNLiveRefeshHeader_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-CNLiveRefeshHeader_Tests.debug.xcconfig"; sourceTree = "<group>"; };
166 173 B572762D25AE884A6E6025CD584CA279 /* UIScrollView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJExtension.m"; path = "MJRefresh/UIScrollView+MJExtension.m"; sourceTree = "<group>"; };
  174 + B7C064851F8DD6C8F18547BA941D7918 /* CNLiveRefeshHeader-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CNLiveRefeshHeader-prefix.pch"; sourceTree = "<group>"; };
  175 + BABB5E701311EBA533B12D6DB94CE9E3 /* Pods_CNLiveRefeshHeader_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CNLiveRefeshHeader_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };
167 176 BCBFB5C2A3FCF292E4C8F9355FD0F053 /* MJRefreshGifHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshGifHeader.m; path = MJRefresh/Custom/Header/MJRefreshGifHeader.m; sourceTree = "<group>"; };
168   - BF4AA401DB2C4D73A4F70AE8F19D4507 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
169 177 C3B79BD8E72617C5093ADFB65F3D3797 /* Pods-CNLiveRefeshHeader_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-CNLiveRefeshHeader_Example-acknowledgements.plist"; sourceTree = "<group>"; };
170 178 C462EB7C5A1BFAAAA88A2A69302D6D0D /* MJRefreshAutoGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoGifFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.m; sourceTree = "<group>"; };
  179 + C487022CFE9E2F27A963683A89A23EB8 /* CNRefreshHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CNRefreshHeader.m; path = CNLiveRefeshHeader/Classes/CNRefreshHeader.m; sourceTree = "<group>"; };
171 180 C59CA3B35611069886BD9B24209A66D8 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
172   - C7D0DFC182F155A2EE6939E066C506C6 /* Pods_CNLiveRefeshHeader_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CNLiveRefeshHeader_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
173 181 C9FCFA9C7618D0EF63681404B1649D15 /* MJRefreshBackFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackFooter.m; path = MJRefresh/Base/MJRefreshBackFooter.m; sourceTree = "<group>"; };
  182 + CAF45AE6C741BFAAF386D8D8D869A212 /* CNLiveRefeshHeader.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CNLiveRefeshHeader.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  183 + CB5B068D3323E633575CC590C3718E1B /* Pods_CNLiveRefeshHeader_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_CNLiveRefeshHeader_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
174 184 CC7B5D082FA2C3C56A9351ED6CC864F5 /* Pods-CNLiveRefeshHeader_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-CNLiveRefeshHeader_Tests-resources.sh"; sourceTree = "<group>"; };
175 185 CD0799BB500F75019954F20434A4457B /* MJRefreshComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshComponent.h; path = MJRefresh/Base/MJRefreshComponent.h; sourceTree = "<group>"; };
176 186 CD3B3DD164ECE6AA94C83D58D73CCA08 /* Pods-CNLiveRefeshHeader_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-CNLiveRefeshHeader_Tests.modulemap"; sourceTree = "<group>"; };
... ... @@ -178,7 +188,6 @@
178 188 D08C87668D5079F8C4B61B3D95436F64 /* MJRefresh-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-umbrella.h"; sourceTree = "<group>"; };
179 189 D156FE66233F9837692DC3CE7C7C5BE2 /* MJRefresh-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MJRefresh-dummy.m"; sourceTree = "<group>"; };
180 190 D3494A5480373FC3C9BDB523B7E08DB9 /* MJRefreshConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConst.h; path = MJRefresh/MJRefreshConst.h; sourceTree = "<group>"; };
181   - D4116C8C7EC86904FD214FA677C84FB7 /* CNLiveRefeshHeader-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CNLiveRefeshHeader-prefix.pch"; sourceTree = "<group>"; };
182 191 D5CCB235447F3E18360C0DAB5E88F117 /* MJRefreshHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshHeader.h; path = MJRefresh/Base/MJRefreshHeader.h; sourceTree = "<group>"; };
183 192 D8958DD64D4F8B06313515F077270881 /* MJRefreshConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConst.m; path = MJRefresh/MJRefreshConst.m; sourceTree = "<group>"; };
184 193 D89D318A1539A61EBDF3F4D05D928E6F /* Pods-CNLiveRefeshHeader_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-CNLiveRefeshHeader_Example.modulemap"; sourceTree = "<group>"; };
... ... @@ -186,11 +195,12 @@
186 195 DB790E63B1EAE48265C6D9D2769574C8 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
187 196 E6152B094EC2308994892CDDA977AECA /* MJRefreshBackGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackGifFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h; sourceTree = "<group>"; };
188 197 E6643DEB2913C3EFD0B2310908C6B17D /* UIScrollView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJExtension.h"; path = "MJRefresh/UIScrollView+MJExtension.h"; sourceTree = "<group>"; };
  198 + EAB2C6B74BA8308B609B017683A28DC8 /* CNLiveRefeshHeader.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = CNLiveRefeshHeader.modulemap; sourceTree = "<group>"; };
189 199 EEA71030B18BDC9EE413A38CDFD28100 /* Pods-CNLiveRefeshHeader_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-CNLiveRefeshHeader_Example.release.xcconfig"; sourceTree = "<group>"; };
190 200 F1604E7B9DB88EF0843279A3CF2928F5 /* NSBundle+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+MJRefresh.h"; path = "MJRefresh/NSBundle+MJRefresh.h"; sourceTree = "<group>"; };
191 201 F1A111851B3054FEDC84D1FF7557D15A /* MJRefresh.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MJRefresh.modulemap; sourceTree = "<group>"; };
192   - F3D4434DD6E86ED0B6887D9AE31DAB6D /* CNLiveRefeshHeader-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CNLiveRefeshHeader-umbrella.h"; sourceTree = "<group>"; };
193 202 F4BE943D5EEB79C815665DFC1290F216 /* Pods-CNLiveRefeshHeader_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-CNLiveRefeshHeader_Example-umbrella.h"; sourceTree = "<group>"; };
  203 + F78F1195DFCE439080FFB9603AFA4040 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
194 204 /* End PBXFileReference section */
195 205  
196 206 /* Begin PBXFrameworksBuildPhase section */
... ... @@ -202,11 +212,13 @@
202 212 );
203 213 runOnlyForDeploymentPostprocessing = 0;
204 214 };
205   - 485FDBE8EE8A19BA7A25892543E4E16A /* Frameworks */ = {
  215 + 280078DD7D5B1DBF0D17046184EDF222 /* Frameworks */ = {
206 216 isa = PBXFrameworksBuildPhase;
207 217 buildActionMask = 2147483647;
208 218 files = (
209   - ABF60AD4F4159DBFF0786169884531B0 /* Foundation.framework in Frameworks */,
  219 + 8973FA50D71D43C61C7EC21192ABA8C9 /* Foundation.framework in Frameworks */,
  220 + FDF23DE6FD1CCECDDA5898D47FD6C8CE /* MJRefresh.framework in Frameworks */,
  221 + E590DF0D458E12662A068E859572FEC7 /* UIKit.framework in Frameworks */,
210 222 );
211 223 runOnlyForDeploymentPostprocessing = 0;
212 224 };
... ... @@ -218,13 +230,18 @@
218 230 );
219 231 runOnlyForDeploymentPostprocessing = 0;
220 232 };
221   - A40AB8E0A35582942A028A046C7A7C00 /* Frameworks */ = {
  233 + 7748E1DA5FD5EFE92F3CC0030A4EFA20 /* Frameworks */ = {
222 234 isa = PBXFrameworksBuildPhase;
223 235 buildActionMask = 2147483647;
224 236 files = (
225   - D9D69C2959E32904BD82EA6D945398EE /* Foundation.framework in Frameworks */,
226   - 3A35A2DAF4803802D2CA3E144791DAC0 /* MJRefresh.framework in Frameworks */,
227   - A5E337A4B3EC338D41B787CFA3417388 /* UIKit.framework in Frameworks */,
  237 + );
  238 + runOnlyForDeploymentPostprocessing = 0;
  239 + };
  240 + E2CDEA9562D5A72E7C26DB272AC9C116 /* Frameworks */ = {
  241 + isa = PBXFrameworksBuildPhase;
  242 + buildActionMask = 2147483647;
  243 + files = (
  244 + B97AE0AEA8DA08F3ECBB91080603B3AD /* Foundation.framework in Frameworks */,
228 245 );
229 246 runOnlyForDeploymentPostprocessing = 0;
230 247 };
... ... @@ -279,17 +296,6 @@
279 296 path = MJRefresh;
280 297 sourceTree = "<group>";
281 298 };
282   - 191971B79DACBDEA57D39CD1BA3996DB /* Products */ = {
283   - isa = PBXGroup;
284   - children = (
285   - 2009FA0BE38A0468B2AF78B26E8049F1 /* CNLiveRefeshHeader.framework */,
286   - 08A8140405BE3AE4A7624E5BC451AB91 /* MJRefresh.framework */,
287   - 0E0C7C096C66EDFAC3AA55995BAFE6DF /* Pods_CNLiveRefeshHeader_Example.framework */,
288   - C7D0DFC182F155A2EE6939E066C506C6 /* Pods_CNLiveRefeshHeader_Tests.framework */,
289   - );
290   - name = Products;
291   - sourceTree = "<group>";
292   - };
293 299 2F7A31F2CC7696BDCA31131421062736 /* Support Files */ = {
294 300 isa = PBXGroup;
295 301 children = (
... ... @@ -304,30 +310,31 @@
304 310 path = "../Target Support Files/MJRefresh";
305 311 sourceTree = "<group>";
306 312 };
307   - 4E54F55621BB905800147A02 /* CNLiveRefeshHeader */ = {
308   - isa = PBXGroup;
309   - children = (
310   - 4E54F55721BB905800147A02 /* Classes */,
311   - 4E54F55A21BB905800147A02 /* Assets */,
312   - );
313   - path = CNLiveRefeshHeader;
314   - sourceTree = "<group>";
315   - };
316   - 4E54F55721BB905800147A02 /* Classes */ = {
  313 + 480C55905EDEA7675034116137857AA3 /* Support Files */ = {
317 314 isa = PBXGroup;
318 315 children = (
319   - 4E54F55921BB905800147A02 /* CNRefreshHeader.h */,
320   - 4E54F55821BB905800147A02 /* CNRefreshHeader.m */,
  316 + EAB2C6B74BA8308B609B017683A28DC8 /* CNLiveRefeshHeader.modulemap */,
  317 + 59F5C997286451AD6CB6D6FF1FF1057F /* CNLiveRefeshHeader.xcconfig */,
  318 + 685B04BFBF95232E200602E7E901A135 /* CNLiveRefeshHeader-dummy.m */,
  319 + B7C064851F8DD6C8F18547BA941D7918 /* CNLiveRefeshHeader-prefix.pch */,
  320 + A19F20805ED7E453C7B00A2DDFB4EF6D /* CNLiveRefeshHeader-umbrella.h */,
  321 + 49A51B0CF2D07D2FAE0002178FBFF488 /* Info.plist */,
  322 + 066B99904D719446C9F31439558F1DEB /* ResourceBundle-CNLiveRefeshHeader-Info.plist */,
321 323 );
322   - path = Classes;
  324 + name = "Support Files";
  325 + path = "Example/Pods/Target Support Files/CNLiveRefeshHeader";
323 326 sourceTree = "<group>";
324 327 };
325   - 4E54F55A21BB905800147A02 /* Assets */ = {
  328 + 4F1F988A76E9DB6F78201F9BB5428936 /* Products */ = {
326 329 isa = PBXGroup;
327 330 children = (
328   - 4E54F55F21BB938500147A02 /* Assets.xcassets */,
  331 + 3A6EF0228D77C23D3E9583E668679901 /* CNLiveRefeshHeader.bundle */,
  332 + CAF45AE6C741BFAAF386D8D8D869A212 /* CNLiveRefeshHeader.framework */,
  333 + 35646C797FA2D9A21FB788ABA6C1A9EC /* MJRefresh.framework */,
  334 + BABB5E701311EBA533B12D6DB94CE9E3 /* Pods_CNLiveRefeshHeader_Example.framework */,
  335 + CB5B068D3323E633575CC590C3718E1B /* Pods_CNLiveRefeshHeader_Tests.framework */,
329 336 );
330   - path = Assets;
  337 + name = Products;
331 338 sourceTree = "<group>";
332 339 };
333 340 51BF3A1EB4E1530EDD4FCEEDE244F515 /* Pods-CNLiveRefeshHeader_Example */ = {
... ... @@ -356,16 +363,6 @@
356 363 name = Resources;
357 364 sourceTree = "<group>";
358 365 };
359   - 6A51E5E0E84AC99E79CA3F9E0726EF63 /* Pod */ = {
360   - isa = PBXGroup;
361   - children = (
362   - A8130C3BEDD781C9D4857B5D910898AF /* CNLiveRefeshHeader.podspec */,
363   - BF4AA401DB2C4D73A4F70AE8F19D4507 /* LICENSE */,
364   - 48EBCFC0022CA37D89299525856F9C60 /* README.md */,
365   - );
366   - name = Pod;
367   - sourceTree = "<group>";
368   - };
369 366 6D51387E0F85165C1044DBC248C311D0 /* Pods-CNLiveRefeshHeader_Tests */ = {
370 367 isa = PBXGroup;
371 368 children = (
... ... @@ -384,42 +381,62 @@
384 381 path = "Target Support Files/Pods-CNLiveRefeshHeader_Tests";
385 382 sourceTree = "<group>";
386 383 };
  384 + 7468B965B4B0E81DD27B91840DC26F8F /* CNLiveRefeshHeader */ = {
  385 + isa = PBXGroup;
  386 + children = (
  387 + 4FDD870495021E9D813353C8B7089EA7 /* CNRefreshHeader.h */,
  388 + C487022CFE9E2F27A963683A89A23EB8 /* CNRefreshHeader.m */,
  389 + CCB7BCD81A42978EB0F7419D4E47C3E9 /* Pod */,
  390 + 7A98D627AA7AB28602C9AB7EE29BAFD7 /* Resources */,
  391 + 480C55905EDEA7675034116137857AA3 /* Support Files */,
  392 + );
  393 + name = CNLiveRefeshHeader;
  394 + path = ../..;
  395 + sourceTree = "<group>";
  396 + };
  397 + 7A98D627AA7AB28602C9AB7EE29BAFD7 /* Resources */ = {
  398 + isa = PBXGroup;
  399 + children = (
  400 + 4EACB38F1A567B3B72EC78889D53F893 /* Assets.xcassets */,
  401 + );
  402 + name = Resources;
  403 + sourceTree = "<group>";
  404 + };
387 405 7DB346D0F39D3F0E887471402A8071AB = {
388 406 isa = PBXGroup;
389 407 children = (
390 408 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */,
391   - BE042E6C0D1BBE393A3C39FC403A12A4 /* Development Pods */,
  409 + D34C7FFE46987BCE3817FF88E8E587C0 /* Development Pods */,
392 410 F63DF0D4E566BB69A93A3FC7DC0AAD1D /* Frameworks */,
393 411 DD0132D41CBFCB2611DA7EABABDA47E4 /* Pods */,
394   - 191971B79DACBDEA57D39CD1BA3996DB /* Products */,
  412 + 4F1F988A76E9DB6F78201F9BB5428936 /* Products */,
395 413 9B6C2879B59C2D20DA3FFF2D956EBA66 /* Targets Support Files */,
396 414 );
397 415 sourceTree = "<group>";
398 416 };
399   - 92F4EF9817C0BBF2BAC60EA4E1442A9D /* CNLiveRefeshHeader */ = {
  417 + 9B6C2879B59C2D20DA3FFF2D956EBA66 /* Targets Support Files */ = {
400 418 isa = PBXGroup;
401 419 children = (
402   - 4E54F55621BB905800147A02 /* CNLiveRefeshHeader */,
403   - 6A51E5E0E84AC99E79CA3F9E0726EF63 /* Pod */,
404   - F49FAF045552BC8A524D1DA3138A3CFF /* Support Files */,
  420 + 51BF3A1EB4E1530EDD4FCEEDE244F515 /* Pods-CNLiveRefeshHeader_Example */,
  421 + 6D51387E0F85165C1044DBC248C311D0 /* Pods-CNLiveRefeshHeader_Tests */,
405 422 );
406   - name = CNLiveRefeshHeader;
407   - path = ../..;
  423 + name = "Targets Support Files";
408 424 sourceTree = "<group>";
409 425 };
410   - 9B6C2879B59C2D20DA3FFF2D956EBA66 /* Targets Support Files */ = {
  426 + CCB7BCD81A42978EB0F7419D4E47C3E9 /* Pod */ = {
411 427 isa = PBXGroup;
412 428 children = (
413   - 51BF3A1EB4E1530EDD4FCEEDE244F515 /* Pods-CNLiveRefeshHeader_Example */,
414   - 6D51387E0F85165C1044DBC248C311D0 /* Pods-CNLiveRefeshHeader_Tests */,
  429 + 723FB85FE50E7631A7FC5363102BD5D1 /* CNLiveRefeshHeader.podspec */,
  430 + 63A885712C67076FDB4446CCF46CE414 /* LICENSE */,
  431 + F78F1195DFCE439080FFB9603AFA4040 /* README.md */,
415 432 );
416   - name = "Targets Support Files";
  433 + name = Pod;
417 434 sourceTree = "<group>";
418 435 };
419   - BE042E6C0D1BBE393A3C39FC403A12A4 /* Development Pods */ = {
  436 + D34C7FFE46987BCE3817FF88E8E587C0 /* Development Pods */ = {
420 437 isa = PBXGroup;
421 438 children = (
422   - 92F4EF9817C0BBF2BAC60EA4E1442A9D /* CNLiveRefeshHeader */,
  439 + 7468B965B4B0E81DD27B91840DC26F8F /* CNLiveRefeshHeader */,
423 440 );
424 441 name = "Development Pods";
425 442 sourceTree = "<group>";
... ... @@ -441,20 +458,6 @@
441 458 name = Pods;
442 459 sourceTree = "<group>";
443 460 };
444   - F49FAF045552BC8A524D1DA3138A3CFF /* Support Files */ = {
445   - isa = PBXGroup;
446   - children = (
447   - 8DE0DCD8633B670AD8331C4AC88A3B1C /* CNLiveRefeshHeader.modulemap */,
448   - 3AB0EABDBBC41FD3DA441BC264EDF6C2 /* CNLiveRefeshHeader.xcconfig */,
449   - 7F934016644299FC1FA817C3519B42FF /* CNLiveRefeshHeader-dummy.m */,
450   - D4116C8C7EC86904FD214FA677C84FB7 /* CNLiveRefeshHeader-prefix.pch */,
451   - F3D4434DD6E86ED0B6887D9AE31DAB6D /* CNLiveRefeshHeader-umbrella.h */,
452   - 20F2A1F168B75523F35553D4A4369BFB /* Info.plist */,
453   - );
454   - name = "Support Files";
455   - path = "Example/Pods/Target Support Files/CNLiveRefeshHeader";
456   - sourceTree = "<group>";
457   - };
458 461 F63DF0D4E566BB69A93A3FC7DC0AAD1D /* Frameworks */ = {
459 462 isa = PBXGroup;
460 463 children = (
... ... @@ -467,81 +470,62 @@
467 470 /* End PBXGroup section */
468 471  
469 472 /* Begin PBXHeadersBuildPhase section */
470   - 59517B31395FD59CC2624B59442542A7 /* Headers */ = {
  473 + 0F2EC269343B2F859122204F32DB0CAD /* Headers */ = {
471 474 isa = PBXHeadersBuildPhase;
472 475 buildActionMask = 2147483647;
473 476 files = (
474   - 5CB96458D755BB81248CEB8C325DCCD5 /* Pods-CNLiveRefeshHeader_Example-umbrella.h in Headers */,
  477 + 66072988AB2309D91DB0DF0B9ABCE4A4 /* MJRefresh-umbrella.h in Headers */,
  478 + F4A03A7F06B30AC36E20D302B4C19740 /* MJRefresh.h in Headers */,
  479 + B157C03A41C2191211A6B2C58811D4F9 /* MJRefreshAutoFooter.h in Headers */,
  480 + 5C5ED51F6D300B7276548CD39DF9A74F /* MJRefreshAutoGifFooter.h in Headers */,
  481 + AEE64230B9537B94C74A22EE2B2C1717 /* MJRefreshAutoNormalFooter.h in Headers */,
  482 + 30DFDCB659F797B696CB8264A9A65752 /* MJRefreshAutoStateFooter.h in Headers */,
  483 + 8155BB32F19CE11FF081B3E8F03EC8A2 /* MJRefreshBackFooter.h in Headers */,
  484 + 69923DCCC53921033F3B525B4BA18F74 /* MJRefreshBackGifFooter.h in Headers */,
  485 + 2D7E148A73B05286C43600E983AFEB9A /* MJRefreshBackNormalFooter.h in Headers */,
  486 + 14F4C2B5DA98714B57D3A6344B0DD401 /* MJRefreshBackStateFooter.h in Headers */,
  487 + A2E58398BDA06189B8D8CC4F71DEA838 /* MJRefreshComponent.h in Headers */,
  488 + 97EAA69D85E7A5247BE9B87703470F8D /* MJRefreshConst.h in Headers */,
  489 + 3C1B2C1441A69C3727408564B5EFB0CD /* MJRefreshFooter.h in Headers */,
  490 + D770347C8FA733E2DA11B99054BBED50 /* MJRefreshGifHeader.h in Headers */,
  491 + 2C2643F8633F2C05534BFB24622FC7A4 /* MJRefreshHeader.h in Headers */,
  492 + B0E499A87E8F24A365039CC99A2836FE /* MJRefreshNormalHeader.h in Headers */,
  493 + EE35133D1B397697DFC2294DDEA826C2 /* MJRefreshStateHeader.h in Headers */,
  494 + BB2542D20973243518DEEBD8F9E1AF07 /* NSBundle+MJRefresh.h in Headers */,
  495 + 0DBC7E79A947A57DF19196833758A8D4 /* UIScrollView+MJExtension.h in Headers */,
  496 + 7DE259629DB6C84C679B3A5A052A3D0F /* UIScrollView+MJRefresh.h in Headers */,
  497 + CC41FC8FA35EF7B6F4204ED8F2F4BB3A /* UIView+MJExtension.h in Headers */,
475 498 );
476 499 runOnlyForDeploymentPostprocessing = 0;
477 500 };
478   - 67AD783692F6B9C7ABAA150DAC852869 /* Headers */ = {
  501 + 59517B31395FD59CC2624B59442542A7 /* Headers */ = {
479 502 isa = PBXHeadersBuildPhase;
480 503 buildActionMask = 2147483647;
481 504 files = (
482   - 4E54F55C21BB905800147A02 /* CNRefreshHeader.h in Headers */,
483   - C4A8EEE6CE071FF48DFB55A172A65A92 /* CNLiveRefeshHeader-umbrella.h in Headers */,
  505 + 5CB96458D755BB81248CEB8C325DCCD5 /* Pods-CNLiveRefeshHeader_Example-umbrella.h in Headers */,
484 506 );
485 507 runOnlyForDeploymentPostprocessing = 0;
486 508 };
487   - 7F451B179333BB2DC4462C3E195A1DFE /* Headers */ = {
  509 + 6207A94F5225759C7A3D11CD78D5840E /* Headers */ = {
488 510 isa = PBXHeadersBuildPhase;
489 511 buildActionMask = 2147483647;
490 512 files = (
491   - AF1CBC68A099B13B477E3D6239105684 /* Pods-CNLiveRefeshHeader_Tests-umbrella.h in Headers */,
  513 + 3C8953896032B32EAE426E0393B815BA /* CNRefreshHeader.h in Headers */,
  514 + 8F94D883688E44CC5CF8697E748424CE /* CNLiveRefeshHeader-umbrella.h in Headers */,
492 515 );
493 516 runOnlyForDeploymentPostprocessing = 0;
494 517 };
495   - C4A9B46BFE1F5A797ED6FA88F96EE77F /* Headers */ = {
  518 + 7F451B179333BB2DC4462C3E195A1DFE /* Headers */ = {
496 519 isa = PBXHeadersBuildPhase;
497 520 buildActionMask = 2147483647;
498 521 files = (
499   - E73B22C4DE5F6AF41CA1F6FED37B7D27 /* MJRefresh-umbrella.h in Headers */,
500   - B483730CEAF2325FCB44CAF2588589B7 /* MJRefresh.h in Headers */,
501   - BC55FF7843F59D74B1985EDDBC2621FD /* MJRefreshAutoFooter.h in Headers */,
502   - 6EB2C85B3D42D75CD2C4216AE747C04A /* MJRefreshAutoGifFooter.h in Headers */,
503   - 0409451ABED7307F1329FB58DDABAC95 /* MJRefreshAutoNormalFooter.h in Headers */,
504   - 3106704F0C311B314636B7D781DC61F0 /* MJRefreshAutoStateFooter.h in Headers */,
505   - BB88675CB7D3DCD99994DA69A22D8361 /* MJRefreshBackFooter.h in Headers */,
506   - E12AE23983363942077CFE9CDC21CA76 /* MJRefreshBackGifFooter.h in Headers */,
507   - 65E76A18674D861EAE42374FD8814E19 /* MJRefreshBackNormalFooter.h in Headers */,
508   - 8C3B684C6052BB75BCA29CDB596BFF3A /* MJRefreshBackStateFooter.h in Headers */,
509   - B0903C64BC47472B26243F52A856B5A3 /* MJRefreshComponent.h in Headers */,
510   - 813E206877B35F62E67C7507EA2C1FEC /* MJRefreshConst.h in Headers */,
511   - 0588231D9DC122DA4054AF170DCC15B6 /* MJRefreshFooter.h in Headers */,
512   - 829D21F4F6B7091F183A23F3998A6ADB /* MJRefreshGifHeader.h in Headers */,
513   - 77C6B13AC7DCF4E95ED7955E856005C4 /* MJRefreshHeader.h in Headers */,
514   - A7E29716DB386CF0DF93B454A61E3659 /* MJRefreshNormalHeader.h in Headers */,
515   - 49CCA174933E0458737618311324BEDD /* MJRefreshStateHeader.h in Headers */,
516   - C557B3A0F8B33579FB1196898A49BA97 /* NSBundle+MJRefresh.h in Headers */,
517   - 7F691B8CBDA2BF540A16144ADE8ECE4D /* UIScrollView+MJExtension.h in Headers */,
518   - EA7CC40DEFF610DB39A333FE3AAB4C6B /* UIScrollView+MJRefresh.h in Headers */,
519   - 53A8C1686FA1D1A9A59F2A3133C2C2B5 /* UIView+MJExtension.h in Headers */,
  522 + AF1CBC68A099B13B477E3D6239105684 /* Pods-CNLiveRefeshHeader_Tests-umbrella.h in Headers */,
520 523 );
521 524 runOnlyForDeploymentPostprocessing = 0;
522 525 };
523 526 /* End PBXHeadersBuildPhase section */
524 527  
525 528 /* Begin PBXNativeTarget section */
526   - 1A7FF85B6C82A1FD54305E4646D9BDA9 /* CNLiveRefeshHeader */ = {
527   - isa = PBXNativeTarget;
528   - buildConfigurationList = DBBE9EA7A9077C7924836FBDE94AC76A /* Build configuration list for PBXNativeTarget "CNLiveRefeshHeader" */;
529   - buildPhases = (
530   - 67AD783692F6B9C7ABAA150DAC852869 /* Headers */,
531   - 0021A6AE81006FFCD3F8A41862FCB3EA /* Sources */,
532   - A40AB8E0A35582942A028A046C7A7C00 /* Frameworks */,
533   - 98CA68798393048A34984D268E4BFBCB /* Resources */,
534   - );
535   - buildRules = (
536   - );
537   - dependencies = (
538   - 14645D77AA7E43965E0293C441CAF256 /* PBXTargetDependency */,
539   - );
540   - name = CNLiveRefeshHeader;
541   - productName = CNLiveRefeshHeader;
542   - productReference = 2009FA0BE38A0468B2AF78B26E8049F1 /* CNLiveRefeshHeader.framework */;
543   - productType = "com.apple.product-type.framework";
544   - };
545 529 348DE061ED77E0D85D4A5B6A33FBF0FA /* Pods-CNLiveRefeshHeader_Tests */ = {
546 530 isa = PBXNativeTarget;
547 531 buildConfigurationList = C549153909DC6A5627D1545F7A3B6288 /* Build configuration list for PBXNativeTarget "Pods-CNLiveRefeshHeader_Tests" */;
... ... @@ -559,17 +543,17 @@
559 543 );
560 544 name = "Pods-CNLiveRefeshHeader_Tests";
561 545 productName = "Pods-CNLiveRefeshHeader_Tests";
562   - productReference = C7D0DFC182F155A2EE6939E066C506C6 /* Pods_CNLiveRefeshHeader_Tests.framework */;
  546 + productReference = CB5B068D3323E633575CC590C3718E1B /* Pods_CNLiveRefeshHeader_Tests.framework */;
563 547 productType = "com.apple.product-type.framework";
564 548 };
565   - A89869E22BC45FD7F19E55BFF3AF1623 /* MJRefresh */ = {
  549 + 67AC3C01AD7E2688B7C386B374615D50 /* MJRefresh */ = {
566 550 isa = PBXNativeTarget;
567   - buildConfigurationList = 1529641398DE64F0AFCE354AADF1B475 /* Build configuration list for PBXNativeTarget "MJRefresh" */;
  551 + buildConfigurationList = F9664B746824C4953AFCFBF6AA009C42 /* Build configuration list for PBXNativeTarget "MJRefresh" */;
568 552 buildPhases = (
569   - C4A9B46BFE1F5A797ED6FA88F96EE77F /* Headers */,
570   - C4F2B6A31E9CA700916A19B06B7C49C1 /* Sources */,
571   - 485FDBE8EE8A19BA7A25892543E4E16A /* Frameworks */,
572   - 158692F5B64AB77A4AA7585E1D372C3A /* Resources */,
  553 + 0F2EC269343B2F859122204F32DB0CAD /* Headers */,
  554 + 011EAC1FDDDF9B3A10D2460A06B67609 /* Sources */,
  555 + E2CDEA9562D5A72E7C26DB272AC9C116 /* Frameworks */,
  556 + 6DF2A2CE8A17B23182A609D047020151 /* Resources */,
573 557 );
574 558 buildRules = (
575 559 );
... ... @@ -577,7 +561,44 @@
577 561 );
578 562 name = MJRefresh;
579 563 productName = MJRefresh;
580   - productReference = 08A8140405BE3AE4A7624E5BC451AB91 /* MJRefresh.framework */;
  564 + productReference = 35646C797FA2D9A21FB788ABA6C1A9EC /* MJRefresh.framework */;
  565 + productType = "com.apple.product-type.framework";
  566 + };
  567 + A410C4B2C6886C365EFF3A0D499712BA /* CNLiveRefeshHeader-CNLiveRefeshHeader */ = {
  568 + isa = PBXNativeTarget;
  569 + buildConfigurationList = 48D085406D373D3F5A4EA22309168C3A /* Build configuration list for PBXNativeTarget "CNLiveRefeshHeader-CNLiveRefeshHeader" */;
  570 + buildPhases = (
  571 + A6B5C360AAB014F372539DAC4758182E /* Sources */,
  572 + 7748E1DA5FD5EFE92F3CC0030A4EFA20 /* Frameworks */,
  573 + F33C632813ACF82804C749075FF9DA00 /* Resources */,
  574 + );
  575 + buildRules = (
  576 + );
  577 + dependencies = (
  578 + );
  579 + name = "CNLiveRefeshHeader-CNLiveRefeshHeader";
  580 + productName = "CNLiveRefeshHeader-CNLiveRefeshHeader";
  581 + productReference = 3A6EF0228D77C23D3E9583E668679901 /* CNLiveRefeshHeader.bundle */;
  582 + productType = "com.apple.product-type.bundle";
  583 + };
  584 + CB4487F6A82915EE959D274583BF5C2E /* CNLiveRefeshHeader */ = {
  585 + isa = PBXNativeTarget;
  586 + buildConfigurationList = 4349CA5A5A8327ABF8B8803065A64173 /* Build configuration list for PBXNativeTarget "CNLiveRefeshHeader" */;
  587 + buildPhases = (
  588 + 6207A94F5225759C7A3D11CD78D5840E /* Headers */,
  589 + E33E87A9EEBECDCEFF89B9508EBF7C61 /* Sources */,
  590 + 280078DD7D5B1DBF0D17046184EDF222 /* Frameworks */,
  591 + 0E6ACE1C279119C7C8F6811C64FC7709 /* Resources */,
  592 + );
  593 + buildRules = (
  594 + );
  595 + dependencies = (
  596 + C6734547DF8461161778374D5D28A97D /* PBXTargetDependency */,
  597 + 1ADE60230B9910D4BED6ECB1508EA76F /* PBXTargetDependency */,
  598 + );
  599 + name = CNLiveRefeshHeader;
  600 + productName = CNLiveRefeshHeader;
  601 + productReference = CAF45AE6C741BFAAF386D8D8D869A212 /* CNLiveRefeshHeader.framework */;
581 602 productType = "com.apple.product-type.framework";
582 603 };
583 604 FED63F2EF9155275CC92EFEB3DB7A63A /* Pods-CNLiveRefeshHeader_Example */ = {
... ... @@ -597,7 +618,7 @@
597 618 );
598 619 name = "Pods-CNLiveRefeshHeader_Example";
599 620 productName = "Pods-CNLiveRefeshHeader_Example";
600   - productReference = 0E0C7C096C66EDFAC3AA55995BAFE6DF /* Pods_CNLiveRefeshHeader_Example.framework */;
  621 + productReference = BABB5E701311EBA533B12D6DB94CE9E3 /* Pods_CNLiveRefeshHeader_Example.framework */;
601 622 productType = "com.apple.product-type.framework";
602 623 };
603 624 /* End PBXNativeTarget section */
... ... @@ -617,12 +638,13 @@
617 638 en,
618 639 );
619 640 mainGroup = 7DB346D0F39D3F0E887471402A8071AB;
620   - productRefGroup = 191971B79DACBDEA57D39CD1BA3996DB /* Products */;
  641 + productRefGroup = 4F1F988A76E9DB6F78201F9BB5428936 /* Products */;
621 642 projectDirPath = "";
622 643 projectRoot = "";
623 644 targets = (
624   - 1A7FF85B6C82A1FD54305E4646D9BDA9 /* CNLiveRefeshHeader */,
625   - A89869E22BC45FD7F19E55BFF3AF1623 /* MJRefresh */,
  645 + CB4487F6A82915EE959D274583BF5C2E /* CNLiveRefeshHeader */,
  646 + A410C4B2C6886C365EFF3A0D499712BA /* CNLiveRefeshHeader-CNLiveRefeshHeader */,
  647 + 67AC3C01AD7E2688B7C386B374615D50 /* MJRefresh */,
626 648 FED63F2EF9155275CC92EFEB3DB7A63A /* Pods-CNLiveRefeshHeader_Example */,
627 649 348DE061ED77E0D85D4A5B6A33FBF0FA /* Pods-CNLiveRefeshHeader_Tests */,
628 650 );
... ... @@ -630,11 +652,11 @@
630 652 /* End PBXProject section */
631 653  
632 654 /* Begin PBXResourcesBuildPhase section */
633   - 158692F5B64AB77A4AA7585E1D372C3A /* Resources */ = {
  655 + 0E6ACE1C279119C7C8F6811C64FC7709 /* Resources */ = {
634 656 isa = PBXResourcesBuildPhase;
635 657 buildActionMask = 2147483647;
636 658 files = (
637   - B52121B0CBC3BBEA9EA56DDD3FB95488 /* MJRefresh.bundle in Resources */,
  659 + EFBB3B76E39BA104E27139135776470C /* CNLiveRefeshHeader.bundle in Resources */,
638 660 );
639 661 runOnlyForDeploymentPostprocessing = 0;
640 662 };
... ... @@ -645,6 +667,14 @@
645 667 );
646 668 runOnlyForDeploymentPostprocessing = 0;
647 669 };
  670 + 6DF2A2CE8A17B23182A609D047020151 /* Resources */ = {
  671 + isa = PBXResourcesBuildPhase;
  672 + buildActionMask = 2147483647;
  673 + files = (
  674 + 3F266212B0B91F642557F72F5DA78349 /* MJRefresh.bundle in Resources */,
  675 + );
  676 + runOnlyForDeploymentPostprocessing = 0;
  677 + };
648 678 8FD97CF8F9950EB6093F3613049F2D09 /* Resources */ = {
649 679 isa = PBXResourcesBuildPhase;
650 680 buildActionMask = 2147483647;
... ... @@ -652,50 +682,57 @@
652 682 );
653 683 runOnlyForDeploymentPostprocessing = 0;
654 684 };
655   - 98CA68798393048A34984D268E4BFBCB /* Resources */ = {
  685 + F33C632813ACF82804C749075FF9DA00 /* Resources */ = {
656 686 isa = PBXResourcesBuildPhase;
657 687 buildActionMask = 2147483647;
658 688 files = (
659   - 4E54F56021BB938500147A02 /* Assets.xcassets in Resources */,
  689 + 3CD9F6A41A0E46687274802E32667323 /* Assets.xcassets in Resources */,
660 690 );
661 691 runOnlyForDeploymentPostprocessing = 0;
662 692 };
663 693 /* End PBXResourcesBuildPhase section */
664 694  
665 695 /* Begin PBXSourcesBuildPhase section */
666   - 0021A6AE81006FFCD3F8A41862FCB3EA /* Sources */ = {
  696 + 011EAC1FDDDF9B3A10D2460A06B67609 /* Sources */ = {
667 697 isa = PBXSourcesBuildPhase;
668 698 buildActionMask = 2147483647;
669 699 files = (
670   - 2B51E1796D149CE645F4ABC47387613E /* CNLiveRefeshHeader-dummy.m in Sources */,
671   - 4E54F55B21BB905800147A02 /* CNRefreshHeader.m in Sources */,
  700 + 93C48531A563FC961C3FBCAC24F1DA43 /* MJRefresh-dummy.m in Sources */,
  701 + 3BA5409E7990C575ED11CBA59AA4E7A4 /* MJRefreshAutoFooter.m in Sources */,
  702 + 6E84E0F3CF07A06042E0222F7A1B1C05 /* MJRefreshAutoGifFooter.m in Sources */,
  703 + 8DE44C45AAB08585D09624DB072D457C /* MJRefreshAutoNormalFooter.m in Sources */,
  704 + 635C26F6A40BC4BDC45974A99A8C1F29 /* MJRefreshAutoStateFooter.m in Sources */,
  705 + 9E3A08770CE550397679B52055C5AD58 /* MJRefreshBackFooter.m in Sources */,
  706 + 1D38D64F8350E259AA5D245A5836C6D8 /* MJRefreshBackGifFooter.m in Sources */,
  707 + 6501AA0C8E39820AD9AB1541BAE5C544 /* MJRefreshBackNormalFooter.m in Sources */,
  708 + A2C56667DB13ADED67B357EC784AEEE0 /* MJRefreshBackStateFooter.m in Sources */,
  709 + B05C29A0C1F91D2ACB36CD17479B09FB /* MJRefreshComponent.m in Sources */,
  710 + 44253F118244C87C48D614FE5FA77B16 /* MJRefreshConst.m in Sources */,
  711 + 3DE244414008BC5AC4A60931BC91259C /* MJRefreshFooter.m in Sources */,
  712 + EC0A31B610BBA2C7B3DA4F5822D3768D /* MJRefreshGifHeader.m in Sources */,
  713 + 7CCC2A913978FB90B39CE6B996EC6015 /* MJRefreshHeader.m in Sources */,
  714 + 54EFF4830AFFF2A35C0ADD9ED70F90A2 /* MJRefreshNormalHeader.m in Sources */,
  715 + 8C2CE005BABC7FEAE2DDB5D09CA4BD1C /* MJRefreshStateHeader.m in Sources */,
  716 + 4CA8D90015086436916DA6637603C3F2 /* NSBundle+MJRefresh.m in Sources */,
  717 + 236DD5AD12C4CB964FD803658B0F07F2 /* UIScrollView+MJExtension.m in Sources */,
  718 + EB8441A797B68725D970386D8A363511 /* UIScrollView+MJRefresh.m in Sources */,
  719 + A2E27DC1C77E406FDC16D2BC33CE3614 /* UIView+MJExtension.m in Sources */,
672 720 );
673 721 runOnlyForDeploymentPostprocessing = 0;
674 722 };
675   - C4F2B6A31E9CA700916A19B06B7C49C1 /* Sources */ = {
  723 + A6B5C360AAB014F372539DAC4758182E /* Sources */ = {
676 724 isa = PBXSourcesBuildPhase;
677 725 buildActionMask = 2147483647;
678 726 files = (
679   - F153D70A09218F326D2F8E33E498A8A6 /* MJRefresh-dummy.m in Sources */,
680   - 97B95D5811F7BE051CC7A1C779E62A85 /* MJRefreshAutoFooter.m in Sources */,
681   - 49ED5D42ADEC094A0A2844523628479C /* MJRefreshAutoGifFooter.m in Sources */,
682   - 80E495E413937FDA24EDA4928E91E48C /* MJRefreshAutoNormalFooter.m in Sources */,
683   - 79313D4C886E9F23E7A6FCD8EC774197 /* MJRefreshAutoStateFooter.m in Sources */,
684   - 4E577FFB81D00A4033D46140714A0F7C /* MJRefreshBackFooter.m in Sources */,
685   - 028101F1CCD67A884EA3AE7706CC850F /* MJRefreshBackGifFooter.m in Sources */,
686   - 44971D063DF8F0352E4EFDBB30040AB1 /* MJRefreshBackNormalFooter.m in Sources */,
687   - FACD2B56F48EF188048745E5E9ABA4F2 /* MJRefreshBackStateFooter.m in Sources */,
688   - A742E654C2CADC6DF89FBB5AAB8AC783 /* MJRefreshComponent.m in Sources */,
689   - 00CE2D5C6D1BDD40CE7A0D25965ABC73 /* MJRefreshConst.m in Sources */,
690   - 6DFF0A633AC6D0610674E985B905D10D /* MJRefreshFooter.m in Sources */,
691   - 3D4488A2FABCA7847C5563619DB0163B /* MJRefreshGifHeader.m in Sources */,
692   - 2D971621E9B013E1258F9D5D1181C6C3 /* MJRefreshHeader.m in Sources */,
693   - 3FE1C5EA492BB3F0BBF0FDD0100254F3 /* MJRefreshNormalHeader.m in Sources */,
694   - 6E9E8C232C76625F390E70C9D306E612 /* MJRefreshStateHeader.m in Sources */,
695   - F57E4328A9E42801894F710A774BCE96 /* NSBundle+MJRefresh.m in Sources */,
696   - BC3A470E813D38858A796B5335FFDDC7 /* UIScrollView+MJExtension.m in Sources */,
697   - 22BF9FA7B2D93810211DAA7B164EAFCE /* UIScrollView+MJRefresh.m in Sources */,
698   - 54F5904F173DF8E7F08CBF5869FC60FC /* UIView+MJExtension.m in Sources */,
  727 + );
  728 + runOnlyForDeploymentPostprocessing = 0;
  729 + };
  730 + E33E87A9EEBECDCEFF89B9508EBF7C61 /* Sources */ = {
  731 + isa = PBXSourcesBuildPhase;
  732 + buildActionMask = 2147483647;
  733 + files = (
  734 + 8C0A828351A47F3B85C805F419FB382B /* CNLiveRefeshHeader-dummy.m in Sources */,
  735 + 001AAB312D9EC41A7A1680A05FA2BFF1 /* CNRefreshHeader.m in Sources */,
699 736 );
700 737 runOnlyForDeploymentPostprocessing = 0;
701 738 };
... ... @@ -718,11 +755,11 @@
718 755 /* End PBXSourcesBuildPhase section */
719 756  
720 757 /* Begin PBXTargetDependency section */
721   - 14645D77AA7E43965E0293C441CAF256 /* PBXTargetDependency */ = {
  758 + 1ADE60230B9910D4BED6ECB1508EA76F /* PBXTargetDependency */ = {
722 759 isa = PBXTargetDependency;
723 760 name = MJRefresh;
724   - target = A89869E22BC45FD7F19E55BFF3AF1623 /* MJRefresh */;
725   - targetProxy = 98CE2AF6F5951D8C112BA35C497F3A01 /* PBXContainerItemProxy */;
  761 + target = 67AC3C01AD7E2688B7C386B374615D50 /* MJRefresh */;
  762 + targetProxy = 36A7AB4EB6742E078403758905E03AAC /* PBXContainerItemProxy */;
726 763 };
727 764 54AFA2F9203691CCBAE59E14ED161045 /* PBXTargetDependency */ = {
728 765 isa = PBXTargetDependency;
... ... @@ -733,90 +770,33 @@
733 770 96B7545D6723CAE2CDF039EFCD92B794 /* PBXTargetDependency */ = {
734 771 isa = PBXTargetDependency;
735 772 name = MJRefresh;
736   - target = A89869E22BC45FD7F19E55BFF3AF1623 /* MJRefresh */;
  773 + target = 67AC3C01AD7E2688B7C386B374615D50 /* MJRefresh */;
737 774 targetProxy = 6F2211E98476811A872335674A74E8F1 /* PBXContainerItemProxy */;
738 775 };
739 776 ADEC10B37FBC75CEA6F35A23DD69E166 /* PBXTargetDependency */ = {
740 777 isa = PBXTargetDependency;
741 778 name = MJRefresh;
742   - target = A89869E22BC45FD7F19E55BFF3AF1623 /* MJRefresh */;
  779 + target = 67AC3C01AD7E2688B7C386B374615D50 /* MJRefresh */;
743 780 targetProxy = 13A943DFD34CB56D6997443EAAB57ABB /* PBXContainerItemProxy */;
744 781 };
  782 + C6734547DF8461161778374D5D28A97D /* PBXTargetDependency */ = {
  783 + isa = PBXTargetDependency;
  784 + name = "CNLiveRefeshHeader-CNLiveRefeshHeader";
  785 + target = A410C4B2C6886C365EFF3A0D499712BA /* CNLiveRefeshHeader-CNLiveRefeshHeader */;
  786 + targetProxy = 35BA8DBCF450EB6A7C8EF429AA210F23 /* PBXContainerItemProxy */;
  787 + };
745 788 D89E84ED40B50025F8F8078D86F6667F /* PBXTargetDependency */ = {
746 789 isa = PBXTargetDependency;
747 790 name = CNLiveRefeshHeader;
748   - target = 1A7FF85B6C82A1FD54305E4646D9BDA9 /* CNLiveRefeshHeader */;
  791 + target = CB4487F6A82915EE959D274583BF5C2E /* CNLiveRefeshHeader */;
749 792 targetProxy = C269FA69E336C6B2F6BE3CCE75AB5840 /* PBXContainerItemProxy */;
750 793 };
751 794 /* End PBXTargetDependency section */
752 795  
753 796 /* Begin XCBuildConfiguration section */
754   - 10A40D9367F86B172035213B2FD1452A /* Debug */ = {
755   - isa = XCBuildConfiguration;
756   - baseConfigurationReference = 9A207069880DBF05D62E96DC84DB5E28 /* Pods-CNLiveRefeshHeader_Example.debug.xcconfig */;
757   - buildSettings = {
758   - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
759   - CODE_SIGN_IDENTITY = "";
760   - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
761   - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
762   - "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
763   - CURRENT_PROJECT_VERSION = 1;
764   - DEFINES_MODULE = YES;
765   - DYLIB_COMPATIBILITY_VERSION = 1;
766   - DYLIB_CURRENT_VERSION = 1;
767   - DYLIB_INSTALL_NAME_BASE = "@rpath";
768   - INFOPLIST_FILE = "Target Support Files/Pods-CNLiveRefeshHeader_Example/Info.plist";
769   - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
770   - IPHONEOS_DEPLOYMENT_TARGET = 9.0;
771   - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
772   - MACH_O_TYPE = staticlib;
773   - MODULEMAP_FILE = "Target Support Files/Pods-CNLiveRefeshHeader_Example/Pods-CNLiveRefeshHeader_Example.modulemap";
774   - OTHER_LDFLAGS = "";
775   - OTHER_LIBTOOLFLAGS = "";
776   - PODS_ROOT = "$(SRCROOT)";
777   - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
778   - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
779   - SDKROOT = iphoneos;
780   - SKIP_INSTALL = YES;
781   - TARGETED_DEVICE_FAMILY = "1,2";
782   - VERSIONING_SYSTEM = "apple-generic";
783   - VERSION_INFO_PREFIX = "";
784   - };
785   - name = Debug;
786   - };
787   - 14C044A9005786378F96736B8C9BCF64 /* Debug */ = {
  797 + 0540F0F8088820999D32C447FCB75363 /* Release */ = {
788 798 isa = XCBuildConfiguration;
789   - baseConfigurationReference = 240F5B7917D3F1FDFB931146ECB8CD6F /* MJRefresh.xcconfig */;
790   - buildSettings = {
791   - CODE_SIGN_IDENTITY = "";
792   - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
793   - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
794   - "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
795   - CURRENT_PROJECT_VERSION = 1;
796   - DEFINES_MODULE = YES;
797   - DYLIB_COMPATIBILITY_VERSION = 1;
798   - DYLIB_CURRENT_VERSION = 1;
799   - DYLIB_INSTALL_NAME_BASE = "@rpath";
800   - GCC_PREFIX_HEADER = "Target Support Files/MJRefresh/MJRefresh-prefix.pch";
801   - INFOPLIST_FILE = "Target Support Files/MJRefresh/Info.plist";
802   - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
803   - IPHONEOS_DEPLOYMENT_TARGET = 8.0;
804   - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
805   - MODULEMAP_FILE = "Target Support Files/MJRefresh/MJRefresh.modulemap";
806   - PRODUCT_MODULE_NAME = MJRefresh;
807   - PRODUCT_NAME = MJRefresh;
808   - SDKROOT = iphoneos;
809   - SKIP_INSTALL = YES;
810   - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
811   - TARGETED_DEVICE_FAMILY = "1,2";
812   - VERSIONING_SYSTEM = "apple-generic";
813   - VERSION_INFO_PREFIX = "";
814   - };
815   - name = Debug;
816   - };
817   - 4034F3B42933C4DACA4C70FDF0E46988 /* Debug */ = {
818   - isa = XCBuildConfiguration;
819   - baseConfigurationReference = 3AB0EABDBBC41FD3DA441BC264EDF6C2 /* CNLiveRefeshHeader.xcconfig */;
  799 + baseConfigurationReference = 59F5C997286451AD6CB6D6FF1FF1057F /* CNLiveRefeshHeader.xcconfig */;
820 800 buildSettings = {
821 801 CODE_SIGN_IDENTITY = "";
822 802 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
... ... @@ -832,7 +812,6 @@
832 812 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
833 813 IPHONEOS_DEPLOYMENT_TARGET = 9.0;
834 814 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
835   - MACH_O_TYPE = staticlib;
836 815 MODULEMAP_FILE = "Target Support Files/CNLiveRefeshHeader/CNLiveRefeshHeader.modulemap";
837 816 PRODUCT_MODULE_NAME = CNLiveRefeshHeader;
838 817 PRODUCT_NAME = CNLiveRefeshHeader;
... ... @@ -840,15 +819,17 @@
840 819 SKIP_INSTALL = YES;
841 820 SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
842 821 TARGETED_DEVICE_FAMILY = "1,2";
  822 + VALIDATE_PRODUCT = YES;
843 823 VERSIONING_SYSTEM = "apple-generic";
844 824 VERSION_INFO_PREFIX = "";
845 825 };
846   - name = Debug;
  826 + name = Release;
847 827 };
848   - 59B1ADB518FAF527650DDB51A67B5D16 /* Release */ = {
  828 + 10A40D9367F86B172035213B2FD1452A /* Debug */ = {
849 829 isa = XCBuildConfiguration;
850   - baseConfigurationReference = 240F5B7917D3F1FDFB931146ECB8CD6F /* MJRefresh.xcconfig */;
  830 + baseConfigurationReference = 9A207069880DBF05D62E96DC84DB5E28 /* Pods-CNLiveRefeshHeader_Example.debug.xcconfig */;
851 831 buildSettings = {
  832 + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
852 833 CODE_SIGN_IDENTITY = "";
853 834 "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
854 835 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
... ... @@ -858,55 +839,40 @@
858 839 DYLIB_COMPATIBILITY_VERSION = 1;
859 840 DYLIB_CURRENT_VERSION = 1;
860 841 DYLIB_INSTALL_NAME_BASE = "@rpath";
861   - GCC_PREFIX_HEADER = "Target Support Files/MJRefresh/MJRefresh-prefix.pch";
862   - INFOPLIST_FILE = "Target Support Files/MJRefresh/Info.plist";
  842 + INFOPLIST_FILE = "Target Support Files/Pods-CNLiveRefeshHeader_Example/Info.plist";
863 843 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
864   - IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  844 + IPHONEOS_DEPLOYMENT_TARGET = 9.0;
865 845 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
866   - MODULEMAP_FILE = "Target Support Files/MJRefresh/MJRefresh.modulemap";
867   - PRODUCT_MODULE_NAME = MJRefresh;
868   - PRODUCT_NAME = MJRefresh;
  846 + MACH_O_TYPE = staticlib;
  847 + MODULEMAP_FILE = "Target Support Files/Pods-CNLiveRefeshHeader_Example/Pods-CNLiveRefeshHeader_Example.modulemap";
  848 + OTHER_LDFLAGS = "";
  849 + OTHER_LIBTOOLFLAGS = "";
  850 + PODS_ROOT = "$(SRCROOT)";
  851 + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
  852 + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
869 853 SDKROOT = iphoneos;
870 854 SKIP_INSTALL = YES;
871   - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
872 855 TARGETED_DEVICE_FAMILY = "1,2";
873   - VALIDATE_PRODUCT = YES;
874 856 VERSIONING_SYSTEM = "apple-generic";
875 857 VERSION_INFO_PREFIX = "";
876 858 };
877   - name = Release;
  859 + name = Debug;
878 860 };
879   - 5A49F55105CA371A08CEDE29F1356CE8 /* Release */ = {
  861 + 1AC15346266710768951F310D17394AB /* Debug */ = {
880 862 isa = XCBuildConfiguration;
881   - baseConfigurationReference = 3AB0EABDBBC41FD3DA441BC264EDF6C2 /* CNLiveRefeshHeader.xcconfig */;
  863 + baseConfigurationReference = 59F5C997286451AD6CB6D6FF1FF1057F /* CNLiveRefeshHeader.xcconfig */;
882 864 buildSettings = {
883   - CODE_SIGN_IDENTITY = "";
884   - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
885   - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
886   - "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
887   - CURRENT_PROJECT_VERSION = 1;
888   - DEFINES_MODULE = YES;
889   - DYLIB_COMPATIBILITY_VERSION = 1;
890   - DYLIB_CURRENT_VERSION = 1;
891   - DYLIB_INSTALL_NAME_BASE = "@rpath";
892   - GCC_PREFIX_HEADER = "Target Support Files/CNLiveRefeshHeader/CNLiveRefeshHeader-prefix.pch";
893   - INFOPLIST_FILE = "Target Support Files/CNLiveRefeshHeader/Info.plist";
894   - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  865 + CODE_SIGN_IDENTITY = "iPhone Developer";
  866 + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/CNLiveRefeshHeader";
  867 + INFOPLIST_FILE = "Target Support Files/CNLiveRefeshHeader/ResourceBundle-CNLiveRefeshHeader-Info.plist";
895 868 IPHONEOS_DEPLOYMENT_TARGET = 9.0;
896   - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
897   - MACH_O_TYPE = staticlib;
898   - MODULEMAP_FILE = "Target Support Files/CNLiveRefeshHeader/CNLiveRefeshHeader.modulemap";
899   - PRODUCT_MODULE_NAME = CNLiveRefeshHeader;
900 869 PRODUCT_NAME = CNLiveRefeshHeader;
901 870 SDKROOT = iphoneos;
902 871 SKIP_INSTALL = YES;
903   - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
904 872 TARGETED_DEVICE_FAMILY = "1,2";
905   - VALIDATE_PRODUCT = YES;
906   - VERSIONING_SYSTEM = "apple-generic";
907   - VERSION_INFO_PREFIX = "";
  873 + WRAPPER_EXTENSION = bundle;
908 874 };
909   - name = Release;
  875 + name = Debug;
910 876 };
911 877 5DE19CECB206ACCCACF04D62F93FFDA6 /* Release */ = {
912 878 isa = XCBuildConfiguration;
... ... @@ -1035,6 +1001,22 @@
1035 1001 };
1036 1002 name = Debug;
1037 1003 };
  1004 + AB886F39543869D515F14B7145E20B04 /* Release */ = {
  1005 + isa = XCBuildConfiguration;
  1006 + baseConfigurationReference = 59F5C997286451AD6CB6D6FF1FF1057F /* CNLiveRefeshHeader.xcconfig */;
  1007 + buildSettings = {
  1008 + CODE_SIGN_IDENTITY = "iPhone Developer";
  1009 + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/CNLiveRefeshHeader";
  1010 + INFOPLIST_FILE = "Target Support Files/CNLiveRefeshHeader/ResourceBundle-CNLiveRefeshHeader-Info.plist";
  1011 + IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1012 + PRODUCT_NAME = CNLiveRefeshHeader;
  1013 + SDKROOT = iphoneos;
  1014 + SKIP_INSTALL = YES;
  1015 + TARGETED_DEVICE_FAMILY = "1,2";
  1016 + WRAPPER_EXTENSION = bundle;
  1017 + };
  1018 + name = Release;
  1019 + };
1038 1020 B418864B0474E3D4A0D0FC624932A8E2 /* Release */ = {
1039 1021 isa = XCBuildConfiguration;
1040 1022 baseConfigurationReference = A03397A77C4B3987BE7A4C4F37334C70 /* Pods-CNLiveRefeshHeader_Tests.release.xcconfig */;
... ... @@ -1069,6 +1051,37 @@
1069 1051 };
1070 1052 name = Release;
1071 1053 };
  1054 + B43CE51381A08B74EF92445B64BC7A51 /* Release */ = {
  1055 + isa = XCBuildConfiguration;
  1056 + baseConfigurationReference = 240F5B7917D3F1FDFB931146ECB8CD6F /* MJRefresh.xcconfig */;
  1057 + buildSettings = {
  1058 + CODE_SIGN_IDENTITY = "";
  1059 + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
  1060 + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  1061 + "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
  1062 + CURRENT_PROJECT_VERSION = 1;
  1063 + DEFINES_MODULE = YES;
  1064 + DYLIB_COMPATIBILITY_VERSION = 1;
  1065 + DYLIB_CURRENT_VERSION = 1;
  1066 + DYLIB_INSTALL_NAME_BASE = "@rpath";
  1067 + GCC_PREFIX_HEADER = "Target Support Files/MJRefresh/MJRefresh-prefix.pch";
  1068 + INFOPLIST_FILE = "Target Support Files/MJRefresh/Info.plist";
  1069 + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1070 + IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  1071 + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1072 + MODULEMAP_FILE = "Target Support Files/MJRefresh/MJRefresh.modulemap";
  1073 + PRODUCT_MODULE_NAME = MJRefresh;
  1074 + PRODUCT_NAME = MJRefresh;
  1075 + SDKROOT = iphoneos;
  1076 + SKIP_INSTALL = YES;
  1077 + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
  1078 + TARGETED_DEVICE_FAMILY = "1,2";
  1079 + VALIDATE_PRODUCT = YES;
  1080 + VERSIONING_SYSTEM = "apple-generic";
  1081 + VERSION_INFO_PREFIX = "";
  1082 + };
  1083 + name = Release;
  1084 + };
1072 1085 BE1F04F5E13C67661D9B4682D613240A /* Debug */ = {
1073 1086 isa = XCBuildConfiguration;
1074 1087 baseConfigurationReference = AF23A19215E0E3C98154F3C99F8A68D2 /* Pods-CNLiveRefeshHeader_Tests.debug.xcconfig */;
... ... @@ -1136,23 +1149,92 @@
1136 1149 };
1137 1150 name = Release;
1138 1151 };
  1152 + DA5F7FA403D72AA5ED867091A78880B4 /* Debug */ = {
  1153 + isa = XCBuildConfiguration;
  1154 + baseConfigurationReference = 59F5C997286451AD6CB6D6FF1FF1057F /* CNLiveRefeshHeader.xcconfig */;
  1155 + buildSettings = {
  1156 + CODE_SIGN_IDENTITY = "";
  1157 + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
  1158 + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  1159 + "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
  1160 + CURRENT_PROJECT_VERSION = 1;
  1161 + DEFINES_MODULE = YES;
  1162 + DYLIB_COMPATIBILITY_VERSION = 1;
  1163 + DYLIB_CURRENT_VERSION = 1;
  1164 + DYLIB_INSTALL_NAME_BASE = "@rpath";
  1165 + GCC_PREFIX_HEADER = "Target Support Files/CNLiveRefeshHeader/CNLiveRefeshHeader-prefix.pch";
  1166 + INFOPLIST_FILE = "Target Support Files/CNLiveRefeshHeader/Info.plist";
  1167 + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1168 + IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1169 + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1170 + MODULEMAP_FILE = "Target Support Files/CNLiveRefeshHeader/CNLiveRefeshHeader.modulemap";
  1171 + PRODUCT_MODULE_NAME = CNLiveRefeshHeader;
  1172 + PRODUCT_NAME = CNLiveRefeshHeader;
  1173 + SDKROOT = iphoneos;
  1174 + SKIP_INSTALL = YES;
  1175 + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
  1176 + TARGETED_DEVICE_FAMILY = "1,2";
  1177 + VERSIONING_SYSTEM = "apple-generic";
  1178 + VERSION_INFO_PREFIX = "";
  1179 + };
  1180 + name = Debug;
  1181 + };
  1182 + F222782B2C149C79E1A0A79277ACCFF1 /* Debug */ = {
  1183 + isa = XCBuildConfiguration;
  1184 + baseConfigurationReference = 240F5B7917D3F1FDFB931146ECB8CD6F /* MJRefresh.xcconfig */;
  1185 + buildSettings = {
  1186 + CODE_SIGN_IDENTITY = "";
  1187 + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
  1188 + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  1189 + "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
  1190 + CURRENT_PROJECT_VERSION = 1;
  1191 + DEFINES_MODULE = YES;
  1192 + DYLIB_COMPATIBILITY_VERSION = 1;
  1193 + DYLIB_CURRENT_VERSION = 1;
  1194 + DYLIB_INSTALL_NAME_BASE = "@rpath";
  1195 + GCC_PREFIX_HEADER = "Target Support Files/MJRefresh/MJRefresh-prefix.pch";
  1196 + INFOPLIST_FILE = "Target Support Files/MJRefresh/Info.plist";
  1197 + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1198 + IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  1199 + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1200 + MODULEMAP_FILE = "Target Support Files/MJRefresh/MJRefresh.modulemap";
  1201 + PRODUCT_MODULE_NAME = MJRefresh;
  1202 + PRODUCT_NAME = MJRefresh;
  1203 + SDKROOT = iphoneos;
  1204 + SKIP_INSTALL = YES;
  1205 + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
  1206 + TARGETED_DEVICE_FAMILY = "1,2";
  1207 + VERSIONING_SYSTEM = "apple-generic";
  1208 + VERSION_INFO_PREFIX = "";
  1209 + };
  1210 + name = Debug;
  1211 + };
1139 1212 /* End XCBuildConfiguration section */
1140 1213  
1141 1214 /* Begin XCConfigurationList section */
1142   - 1529641398DE64F0AFCE354AADF1B475 /* Build configuration list for PBXNativeTarget "MJRefresh" */ = {
  1215 + 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = {
  1216 + isa = XCConfigurationList;
  1217 + buildConfigurations = (
  1218 + 858D01EEFE984249A9581D18DBEA53F1 /* Debug */,
  1219 + 5DE19CECB206ACCCACF04D62F93FFDA6 /* Release */,
  1220 + );
  1221 + defaultConfigurationIsVisible = 0;
  1222 + defaultConfigurationName = Release;
  1223 + };
  1224 + 4349CA5A5A8327ABF8B8803065A64173 /* Build configuration list for PBXNativeTarget "CNLiveRefeshHeader" */ = {
1143 1225 isa = XCConfigurationList;
1144 1226 buildConfigurations = (
1145   - 14C044A9005786378F96736B8C9BCF64 /* Debug */,
1146   - 59B1ADB518FAF527650DDB51A67B5D16 /* Release */,
  1227 + DA5F7FA403D72AA5ED867091A78880B4 /* Debug */,
  1228 + 0540F0F8088820999D32C447FCB75363 /* Release */,
1147 1229 );
1148 1230 defaultConfigurationIsVisible = 0;
1149 1231 defaultConfigurationName = Release;
1150 1232 };
1151   - 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = {
  1233 + 48D085406D373D3F5A4EA22309168C3A /* Build configuration list for PBXNativeTarget "CNLiveRefeshHeader-CNLiveRefeshHeader" */ = {
1152 1234 isa = XCConfigurationList;
1153 1235 buildConfigurations = (
1154   - 858D01EEFE984249A9581D18DBEA53F1 /* Debug */,
1155   - 5DE19CECB206ACCCACF04D62F93FFDA6 /* Release */,
  1236 + 1AC15346266710768951F310D17394AB /* Debug */,
  1237 + AB886F39543869D515F14B7145E20B04 /* Release */,
1156 1238 );
1157 1239 defaultConfigurationIsVisible = 0;
1158 1240 defaultConfigurationName = Release;
... ... @@ -1175,11 +1257,11 @@
1175 1257 defaultConfigurationIsVisible = 0;
1176 1258 defaultConfigurationName = Release;
1177 1259 };
1178   - DBBE9EA7A9077C7924836FBDE94AC76A /* Build configuration list for PBXNativeTarget "CNLiveRefeshHeader" */ = {
  1260 + F9664B746824C4953AFCFBF6AA009C42 /* Build configuration list for PBXNativeTarget "MJRefresh" */ = {
1179 1261 isa = XCConfigurationList;
1180 1262 buildConfigurations = (
1181   - 4034F3B42933C4DACA4C70FDF0E46988 /* Debug */,
1182   - 5A49F55105CA371A08CEDE29F1356CE8 /* Release */,
  1263 + F222782B2C149C79E1A0A79277ACCFF1 /* Debug */,
  1264 + B43CE51381A08B74EF92445B64BC7A51 /* Release */,
1183 1265 );
1184 1266 defaultConfigurationIsVisible = 0;
1185 1267 defaultConfigurationName = Release;
... ...
Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/CNLiveRefeshHeader.xcscheme 0 → 100644
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<Scheme
  3 + LastUpgradeVersion = "1000"
  4 + version = "1.3">
  5 + <BuildAction
  6 + parallelizeBuildables = "YES"
  7 + buildImplicitDependencies = "YES">
  8 + <BuildActionEntries>
  9 + <BuildActionEntry
  10 + buildForTesting = "YES"
  11 + buildForRunning = "YES"
  12 + buildForProfiling = "YES"
  13 + buildForArchiving = "YES"
  14 + buildForAnalyzing = "YES">
  15 + <BuildableReference
  16 + BuildableIdentifier = "primary"
  17 + BlueprintIdentifier = "CB4487F6A82915EE959D274583BF5C2E"
  18 + BuildableName = "CNLiveRefeshHeader.framework"
  19 + BlueprintName = "CNLiveRefeshHeader"
  20 + ReferencedContainer = "container:Pods.xcodeproj">
  21 + </BuildableReference>
  22 + </BuildActionEntry>
  23 + </BuildActionEntries>
  24 + </BuildAction>
  25 + <TestAction
  26 + buildConfiguration = "Debug"
  27 + selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
  28 + selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
  29 + shouldUseLaunchSchemeArgsEnv = "YES">
  30 + <Testables>
  31 + </Testables>
  32 + <AdditionalOptions>
  33 + </AdditionalOptions>
  34 + </TestAction>
  35 + <LaunchAction
  36 + buildConfiguration = "Debug"
  37 + selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
  38 + selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
  39 + launchStyle = "0"
  40 + useCustomWorkingDirectory = "NO"
  41 + ignoresPersistentStateOnLaunch = "NO"
  42 + debugDocumentVersioning = "YES"
  43 + debugServiceExtension = "internal"
  44 + allowLocationSimulation = "YES">
  45 + <MacroExpansion>
  46 + <BuildableReference
  47 + BuildableIdentifier = "primary"
  48 + BlueprintIdentifier = "CB4487F6A82915EE959D274583BF5C2E"
  49 + BuildableName = "CNLiveRefeshHeader.framework"
  50 + BlueprintName = "CNLiveRefeshHeader"
  51 + ReferencedContainer = "container:Pods.xcodeproj">
  52 + </BuildableReference>
  53 + </MacroExpansion>
  54 + <AdditionalOptions>
  55 + </AdditionalOptions>
  56 + </LaunchAction>
  57 + <ProfileAction
  58 + buildConfiguration = "Release"
  59 + shouldUseLaunchSchemeArgsEnv = "YES"
  60 + savedToolIdentifier = ""
  61 + useCustomWorkingDirectory = "NO"
  62 + debugDocumentVersioning = "YES">
  63 + <MacroExpansion>
  64 + <BuildableReference
  65 + BuildableIdentifier = "primary"
  66 + BlueprintIdentifier = "CB4487F6A82915EE959D274583BF5C2E"
  67 + BuildableName = "CNLiveRefeshHeader.framework"
  68 + BlueprintName = "CNLiveRefeshHeader"
  69 + ReferencedContainer = "container:Pods.xcodeproj">
  70 + </BuildableReference>
  71 + </MacroExpansion>
  72 + </ProfileAction>
  73 + <AnalyzeAction
  74 + buildConfiguration = "Debug">
  75 + </AnalyzeAction>
  76 + <ArchiveAction
  77 + buildConfiguration = "Release"
  78 + revealArchiveInOrganizer = "YES">
  79 + </ArchiveAction>
  80 +</Scheme>
... ...
Example/Pods/Target Support Files/CNLiveRefeshHeader/CNLiveRefeshHeader-umbrella.h
... ... @@ -10,7 +10,7 @@
10 10 #endif
11 11 #endif
12 12  
13   -#import "Test.h"
  13 +#import "CNRefreshHeader.h"
14 14  
15 15 FOUNDATION_EXPORT double CNLiveRefeshHeaderVersionNumber;
16 16 FOUNDATION_EXPORT const unsigned char CNLiveRefeshHeaderVersionString[];
... ...
Example/Pods/Target Support Files/CNLiveRefeshHeader/Info.plist
... ... @@ -15,7 +15,7 @@
15 15 <key>CFBundlePackageType</key>
16 16 <string>FMWK</string>
17 17 <key>CFBundleShortVersionString</key>
18   - <string>0.0.1</string>
  18 + <string>0.0.4</string>
19 19 <key>CFBundleSignature</key>
20 20 <string>????</string>
21 21 <key>CFBundleVersion</key>
... ...
Example/Pods/Target Support Files/CNLiveRefeshHeader/ResourceBundle-CNLiveRefeshHeader-Info.plist 0 → 100644
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  3 +<plist version="1.0">
  4 +<dict>
  5 + <key>CFBundleDevelopmentRegion</key>
  6 + <string>en</string>
  7 + <key>CFBundleIdentifier</key>
  8 + <string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
  9 + <key>CFBundleInfoDictionaryVersion</key>
  10 + <string>6.0</string>
  11 + <key>CFBundleName</key>
  12 + <string>${PRODUCT_NAME}</string>
  13 + <key>CFBundlePackageType</key>
  14 + <string>BNDL</string>
  15 + <key>CFBundleShortVersionString</key>
  16 + <string>0.0.4</string>
  17 + <key>CFBundleSignature</key>
  18 + <string>????</string>
  19 + <key>CFBundleVersion</key>
  20 + <string>1</string>
  21 + <key>NSPrincipalClass</key>
  22 + <string></string>
  23 +</dict>
  24 +</plist>
... ...