Commit 33518eb843a830b70fd0bdf780615b9fdfe185f8
1 parent
ac60cedf
0.0.5
Showing
13 changed files
with
581 additions
and
386 deletions
CNLiveRefeshHeader.podspec
CNLiveRefeshHeader/Classes/CNRefreshHeader.h
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
Example/Pods/Target Support Files/CNLiveRefeshHeader/Info.plist
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> | ... | ... |