|
|
@@ -28,6 +28,46 @@
|
|
|
2D9BEB1A1BB15F4A00AED473 /* MJTestViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2D9BEB051BB15F4A00AED473 /* MJTestViewController.xib */; };
|
|
|
2D9BEB1B1BB15F4A00AED473 /* MJWebViewViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D9BEB071BB15F4A00AED473 /* MJWebViewViewController.m */; };
|
|
|
2D9BEB1C1BB15F4A00AED473 /* MJWebViewViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2D9BEB081BB15F4A00AED473 /* MJWebViewViewController.xib */; };
|
|
|
+ 2D9DF45A1F7CE2C20042D6DD /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2E9EC1BECBE6700D58F6A /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF45B1F7CE2C20042D6DD /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2E9EE1BECBE6700D58F6A /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF45C1F7CE2C20042D6DD /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2E9F01BECBE6700D58F6A /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF45D1F7CE2C20042D6DD /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2E9F21BECBE6700D58F6A /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF45E1F7CE2C20042D6DD /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2E9F41BECBE6700D58F6A /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF45F1F7CE2C20042D6DD /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2E9F91BECBE6700D58F6A /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF4601F7CE2C20042D6DD /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2E9FB1BECBE6700D58F6A /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF4611F7CE2C20042D6DD /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2E9FD1BECBE6700D58F6A /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF4621F7CE2C20042D6DD /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2EA001BECBE6700D58F6A /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF4631F7CE2C20042D6DD /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2EA021BECBE6700D58F6A /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF4641F7CE2C20042D6DD /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2EA041BECBE6700D58F6A /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF4651F7CE2C20042D6DD /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2EA071BECBE6700D58F6A /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF4661F7CE2C20042D6DD /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2EA091BECBE6700D58F6A /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF4671F7CE2C20042D6DD /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2EA0B1BECBE6700D58F6A /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF4681F7CE2C20042D6DD /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2EA0E1BECBE6700D58F6A /* MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF4691F7CE2C20042D6DD /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2EA0F1BECBE6700D58F6A /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF46A1F7CE2C20042D6DD /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2EA111BECBE6700D58F6A /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF46B1F7CE2C20042D6DD /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2EA131BECBE6700D58F6A /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF46C1F7CE2C20042D6DD /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB2EA151BECBE6700D58F6A /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF46D1F7CE2C20042D6DD /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D4698841D0EE6A400CB8025 /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
|
+ 2D9DF46E1F7CE2D60042D6DD /* MJRefresh.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 2DB2EA0D1BECBE6700D58F6A /* MJRefresh.bundle */; };
|
|
|
+ 2D9DF46F1F7CE2F90042D6DD /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB2E9ED1BECBE6700D58F6A /* MJRefreshAutoFooter.m */; };
|
|
|
+ 2D9DF4701F7CE2F90042D6DD /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB2E9EF1BECBE6700D58F6A /* MJRefreshBackFooter.m */; };
|
|
|
+ 2D9DF4711F7CE2F90042D6DD /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB2E9F11BECBE6700D58F6A /* MJRefreshComponent.m */; };
|
|
|
+ 2D9DF4721F7CE2F90042D6DD /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB2E9F31BECBE6700D58F6A /* MJRefreshFooter.m */; };
|
|
|
+ 2D9DF4731F7CE2F90042D6DD /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB2E9F51BECBE6700D58F6A /* MJRefreshHeader.m */; };
|
|
|
+ 2D9DF4741F7CE2F90042D6DD /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB2E9FA1BECBE6700D58F6A /* MJRefreshAutoGifFooter.m */; };
|
|
|
+ 2D9DF4751F7CE2F90042D6DD /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB2E9FC1BECBE6700D58F6A /* MJRefreshAutoNormalFooter.m */; };
|
|
|
+ 2D9DF4761F7CE2F90042D6DD /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB2E9FE1BECBE6700D58F6A /* MJRefreshAutoStateFooter.m */; };
|
|
|
+ 2D9DF4771F7CE2F90042D6DD /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB2EA011BECBE6700D58F6A /* MJRefreshBackGifFooter.m */; };
|
|
|
+ 2D9DF4781F7CE2F90042D6DD /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB2EA031BECBE6700D58F6A /* MJRefreshBackNormalFooter.m */; };
|
|
|
+ 2D9DF4791F7CE2F90042D6DD /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB2EA051BECBE6700D58F6A /* MJRefreshBackStateFooter.m */; };
|
|
|
+ 2D9DF47A1F7CE2F90042D6DD /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB2EA081BECBE6700D58F6A /* MJRefreshGifHeader.m */; };
|
|
|
+ 2D9DF47B1F7CE2F90042D6DD /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB2EA0A1BECBE6700D58F6A /* MJRefreshNormalHeader.m */; };
|
|
|
+ 2D9DF47C1F7CE2F90042D6DD /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB2EA0C1BECBE6700D58F6A /* MJRefreshStateHeader.m */; };
|
|
|
+ 2D9DF47D1F7CE2F90042D6DD /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB2EA101BECBE6700D58F6A /* MJRefreshConst.m */; };
|
|
|
+ 2D9DF47E1F7CE2F90042D6DD /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB2EA121BECBE6700D58F6A /* UIScrollView+MJExtension.m */; };
|
|
|
+ 2D9DF47F1F7CE2F90042D6DD /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB2EA141BECBE6700D58F6A /* UIScrollView+MJRefresh.m */; };
|
|
|
+ 2D9DF4801F7CE2F90042D6DD /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DB2EA161BECBE6700D58F6A /* UIView+MJExtension.m */; };
|
|
|
+ 2D9DF4811F7CE2F90042D6DD /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D4698851D0EE6A400CB8025 /* NSBundle+MJRefresh.m */; };
|
|
|
2DA7F92B1AA6B4C4005627AB /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DA7F92A1AA6B4C4005627AB /* main.m */; };
|
|
|
2DA7F9341AA6B4C4005627AB /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 2DA7F9321AA6B4C4005627AB /* Main.storyboard */; };
|
|
|
2DA7F9361AA6B4C4005627AB /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 2DA7F9351AA6B4C4005627AB /* Images.xcassets */; };
|
|
|
@@ -64,6 +104,19 @@
|
|
|
};
|
|
|
/* End PBXContainerItemProxy section */
|
|
|
|
|
|
+/* Begin PBXCopyFilesBuildPhase section */
|
|
|
+ 2D9DF3EC1F7CD8F50042D6DD /* Embed Frameworks */ = {
|
|
|
+ isa = PBXCopyFilesBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ dstPath = "";
|
|
|
+ dstSubfolderSpec = 10;
|
|
|
+ files = (
|
|
|
+ );
|
|
|
+ name = "Embed Frameworks";
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ };
|
|
|
+/* End PBXCopyFilesBuildPhase section */
|
|
|
+
|
|
|
/* Begin PBXFileReference section */
|
|
|
2D4698841D0EE6A400CB8025 /* NSBundle+MJRefresh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSBundle+MJRefresh.h"; sourceTree = "<group>"; };
|
|
|
2D4698851D0EE6A400CB8025 /* NSBundle+MJRefresh.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSBundle+MJRefresh.m"; sourceTree = "<group>"; };
|
|
|
@@ -105,6 +158,8 @@
|
|
|
2D9BEB061BB15F4A00AED473 /* MJWebViewViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MJWebViewViewController.h; sourceTree = "<group>"; };
|
|
|
2D9BEB071BB15F4A00AED473 /* MJWebViewViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MJWebViewViewController.m; sourceTree = "<group>"; };
|
|
|
2D9BEB081BB15F4A00AED473 /* MJWebViewViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = MJWebViewViewController.xib; sourceTree = "<group>"; };
|
|
|
+ 2D9DF4521F7CE29B0042D6DD /* MJRefresh.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MJRefresh.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
+ 2D9DF4551F7CE29B0042D6DD /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
|
2DA7F9251AA6B4C4005627AB /* MJRefreshExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MJRefreshExample.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
2DA7F9291AA6B4C4005627AB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
|
2DA7F92A1AA6B4C4005627AB /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
|
|
|
@@ -156,6 +211,13 @@
|
|
|
/* End PBXFileReference section */
|
|
|
|
|
|
/* Begin PBXFrameworksBuildPhase section */
|
|
|
+ 2D9DF44E1F7CE29B0042D6DD /* Frameworks */ = {
|
|
|
+ isa = PBXFrameworksBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ };
|
|
|
2DA7F9221AA6B4C4005627AB /* Frameworks */ = {
|
|
|
isa = PBXFrameworksBuildPhase;
|
|
|
buildActionMask = 2147483647;
|
|
|
@@ -246,11 +308,20 @@
|
|
|
path = Second;
|
|
|
sourceTree = "<group>";
|
|
|
};
|
|
|
+ 2D9DF4531F7CE29B0042D6DD /* MJRefreshFramework */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 2D9DF4551F7CE29B0042D6DD /* Info.plist */,
|
|
|
+ );
|
|
|
+ path = MJRefreshFramework;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
2DA7F91C1AA6B4C4005627AB = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
2DA7F9271AA6B4C4005627AB /* MJRefreshExample */,
|
|
|
2DA7F9411AA6B4C4005627AB /* MJRefreshExampleTests */,
|
|
|
+ 2D9DF4531F7CE29B0042D6DD /* MJRefreshFramework */,
|
|
|
2DA7F9261AA6B4C4005627AB /* Products */,
|
|
|
);
|
|
|
sourceTree = "<group>";
|
|
|
@@ -260,6 +331,7 @@
|
|
|
children = (
|
|
|
2DA7F9251AA6B4C4005627AB /* MJRefreshExample.app */,
|
|
|
2DA7F93E1AA6B4C4005627AB /* MJRefreshExampleTests.xctest */,
|
|
|
+ 2D9DF4521F7CE29B0042D6DD /* MJRefresh.framework */,
|
|
|
);
|
|
|
name = Products;
|
|
|
sourceTree = "<group>";
|
|
|
@@ -413,7 +485,55 @@
|
|
|
};
|
|
|
/* End PBXGroup section */
|
|
|
|
|
|
+/* Begin PBXHeadersBuildPhase section */
|
|
|
+ 2D9DF44F1F7CE29B0042D6DD /* Headers */ = {
|
|
|
+ isa = PBXHeadersBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ 2D9DF45A1F7CE2C20042D6DD /* MJRefreshAutoFooter.h in Headers */,
|
|
|
+ 2D9DF45B1F7CE2C20042D6DD /* MJRefreshBackFooter.h in Headers */,
|
|
|
+ 2D9DF45C1F7CE2C20042D6DD /* MJRefreshComponent.h in Headers */,
|
|
|
+ 2D9DF45D1F7CE2C20042D6DD /* MJRefreshFooter.h in Headers */,
|
|
|
+ 2D9DF45E1F7CE2C20042D6DD /* MJRefreshHeader.h in Headers */,
|
|
|
+ 2D9DF45F1F7CE2C20042D6DD /* MJRefreshAutoGifFooter.h in Headers */,
|
|
|
+ 2D9DF4601F7CE2C20042D6DD /* MJRefreshAutoNormalFooter.h in Headers */,
|
|
|
+ 2D9DF4611F7CE2C20042D6DD /* MJRefreshAutoStateFooter.h in Headers */,
|
|
|
+ 2D9DF4621F7CE2C20042D6DD /* MJRefreshBackGifFooter.h in Headers */,
|
|
|
+ 2D9DF4631F7CE2C20042D6DD /* MJRefreshBackNormalFooter.h in Headers */,
|
|
|
+ 2D9DF4641F7CE2C20042D6DD /* MJRefreshBackStateFooter.h in Headers */,
|
|
|
+ 2D9DF4651F7CE2C20042D6DD /* MJRefreshGifHeader.h in Headers */,
|
|
|
+ 2D9DF4661F7CE2C20042D6DD /* MJRefreshNormalHeader.h in Headers */,
|
|
|
+ 2D9DF4671F7CE2C20042D6DD /* MJRefreshStateHeader.h in Headers */,
|
|
|
+ 2D9DF4681F7CE2C20042D6DD /* MJRefresh.h in Headers */,
|
|
|
+ 2D9DF4691F7CE2C20042D6DD /* MJRefreshConst.h in Headers */,
|
|
|
+ 2D9DF46A1F7CE2C20042D6DD /* UIScrollView+MJExtension.h in Headers */,
|
|
|
+ 2D9DF46B1F7CE2C20042D6DD /* UIScrollView+MJRefresh.h in Headers */,
|
|
|
+ 2D9DF46C1F7CE2C20042D6DD /* UIView+MJExtension.h in Headers */,
|
|
|
+ 2D9DF46D1F7CE2C20042D6DD /* NSBundle+MJRefresh.h in Headers */,
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ };
|
|
|
+/* End PBXHeadersBuildPhase section */
|
|
|
+
|
|
|
/* Begin PBXNativeTarget section */
|
|
|
+ 2D9DF4511F7CE29B0042D6DD /* MJRefreshFramework */ = {
|
|
|
+ isa = PBXNativeTarget;
|
|
|
+ buildConfigurationList = 2D9DF4571F7CE29B0042D6DD /* Build configuration list for PBXNativeTarget "MJRefreshFramework" */;
|
|
|
+ buildPhases = (
|
|
|
+ 2D9DF44D1F7CE29B0042D6DD /* Sources */,
|
|
|
+ 2D9DF44E1F7CE29B0042D6DD /* Frameworks */,
|
|
|
+ 2D9DF44F1F7CE29B0042D6DD /* Headers */,
|
|
|
+ 2D9DF4501F7CE29B0042D6DD /* Resources */,
|
|
|
+ );
|
|
|
+ buildRules = (
|
|
|
+ );
|
|
|
+ dependencies = (
|
|
|
+ );
|
|
|
+ name = MJRefreshFramework;
|
|
|
+ productName = MJRefreshFramework;
|
|
|
+ productReference = 2D9DF4521F7CE29B0042D6DD /* MJRefresh.framework */;
|
|
|
+ productType = "com.apple.product-type.framework";
|
|
|
+ };
|
|
|
2DA7F9241AA6B4C4005627AB /* MJRefreshExample */ = {
|
|
|
isa = PBXNativeTarget;
|
|
|
buildConfigurationList = 2DA7F9481AA6B4C4005627AB /* Build configuration list for PBXNativeTarget "MJRefreshExample" */;
|
|
|
@@ -421,6 +541,7 @@
|
|
|
2DA7F9211AA6B4C4005627AB /* Sources */,
|
|
|
2DA7F9221AA6B4C4005627AB /* Frameworks */,
|
|
|
2DA7F9231AA6B4C4005627AB /* Resources */,
|
|
|
+ 2D9DF3EC1F7CD8F50042D6DD /* Embed Frameworks */,
|
|
|
);
|
|
|
buildRules = (
|
|
|
);
|
|
|
@@ -459,6 +580,10 @@
|
|
|
LastUpgradeCheck = 0700;
|
|
|
ORGANIZATIONNAME = "小码哥";
|
|
|
TargetAttributes = {
|
|
|
+ 2D9DF4511F7CE29B0042D6DD = {
|
|
|
+ CreatedOnToolsVersion = 9.0;
|
|
|
+ ProvisioningStyle = Automatic;
|
|
|
+ };
|
|
|
2DA7F9241AA6B4C4005627AB = {
|
|
|
CreatedOnToolsVersion = 6.1;
|
|
|
};
|
|
|
@@ -483,11 +608,20 @@
|
|
|
targets = (
|
|
|
2DA7F9241AA6B4C4005627AB /* MJRefreshExample */,
|
|
|
2DA7F93D1AA6B4C4005627AB /* MJRefreshExampleTests */,
|
|
|
+ 2D9DF4511F7CE29B0042D6DD /* MJRefreshFramework */,
|
|
|
);
|
|
|
};
|
|
|
/* End PBXProject section */
|
|
|
|
|
|
/* Begin PBXResourcesBuildPhase section */
|
|
|
+ 2D9DF4501F7CE29B0042D6DD /* Resources */ = {
|
|
|
+ isa = PBXResourcesBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ 2D9DF46E1F7CE2D60042D6DD /* MJRefresh.bundle in Resources */,
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ };
|
|
|
2DA7F9231AA6B4C4005627AB /* Resources */ = {
|
|
|
isa = PBXResourcesBuildPhase;
|
|
|
buildActionMask = 2147483647;
|
|
|
@@ -511,6 +645,32 @@
|
|
|
/* End PBXResourcesBuildPhase section */
|
|
|
|
|
|
/* Begin PBXSourcesBuildPhase section */
|
|
|
+ 2D9DF44D1F7CE29B0042D6DD /* Sources */ = {
|
|
|
+ isa = PBXSourcesBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ 2D9DF46F1F7CE2F90042D6DD /* MJRefreshAutoFooter.m in Sources */,
|
|
|
+ 2D9DF4701F7CE2F90042D6DD /* MJRefreshBackFooter.m in Sources */,
|
|
|
+ 2D9DF4711F7CE2F90042D6DD /* MJRefreshComponent.m in Sources */,
|
|
|
+ 2D9DF4721F7CE2F90042D6DD /* MJRefreshFooter.m in Sources */,
|
|
|
+ 2D9DF4731F7CE2F90042D6DD /* MJRefreshHeader.m in Sources */,
|
|
|
+ 2D9DF4741F7CE2F90042D6DD /* MJRefreshAutoGifFooter.m in Sources */,
|
|
|
+ 2D9DF4751F7CE2F90042D6DD /* MJRefreshAutoNormalFooter.m in Sources */,
|
|
|
+ 2D9DF4761F7CE2F90042D6DD /* MJRefreshAutoStateFooter.m in Sources */,
|
|
|
+ 2D9DF4771F7CE2F90042D6DD /* MJRefreshBackGifFooter.m in Sources */,
|
|
|
+ 2D9DF4781F7CE2F90042D6DD /* MJRefreshBackNormalFooter.m in Sources */,
|
|
|
+ 2D9DF4791F7CE2F90042D6DD /* MJRefreshBackStateFooter.m in Sources */,
|
|
|
+ 2D9DF47A1F7CE2F90042D6DD /* MJRefreshGifHeader.m in Sources */,
|
|
|
+ 2D9DF47B1F7CE2F90042D6DD /* MJRefreshNormalHeader.m in Sources */,
|
|
|
+ 2D9DF47C1F7CE2F90042D6DD /* MJRefreshStateHeader.m in Sources */,
|
|
|
+ 2D9DF47D1F7CE2F90042D6DD /* MJRefreshConst.m in Sources */,
|
|
|
+ 2D9DF47E1F7CE2F90042D6DD /* UIScrollView+MJExtension.m in Sources */,
|
|
|
+ 2D9DF47F1F7CE2F90042D6DD /* UIScrollView+MJRefresh.m in Sources */,
|
|
|
+ 2D9DF4801F7CE2F90042D6DD /* UIView+MJExtension.m in Sources */,
|
|
|
+ 2D9DF4811F7CE2F90042D6DD /* NSBundle+MJRefresh.m in Sources */,
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ };
|
|
|
2DA7F9211AA6B4C4005627AB /* Sources */ = {
|
|
|
isa = PBXSourcesBuildPhase;
|
|
|
buildActionMask = 2147483647;
|
|
|
@@ -594,6 +754,87 @@
|
|
|
/* End PBXVariantGroup section */
|
|
|
|
|
|
/* Begin XCBuildConfiguration section */
|
|
|
+ 2D9DF4581F7CE29B0042D6DD /* Debug */ = {
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
+ buildSettings = {
|
|
|
+ CLANG_ANALYZER_NONNULL = YES;
|
|
|
+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
|
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
|
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
|
|
+ CLANG_WARN_COMMA = YES;
|
|
|
+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
|
|
+ CLANG_WARN_INFINITE_RECURSION = YES;
|
|
|
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
|
|
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
|
|
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
|
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
|
|
|
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
|
|
+ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
|
+ CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
|
+ CODE_SIGN_STYLE = Automatic;
|
|
|
+ CURRENT_PROJECT_VERSION = 1;
|
|
|
+ DEBUG_INFORMATION_FORMAT = dwarf;
|
|
|
+ DEFINES_MODULE = YES;
|
|
|
+ DYLIB_COMPATIBILITY_VERSION = 1;
|
|
|
+ DYLIB_CURRENT_VERSION = 1;
|
|
|
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
|
|
|
+ GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
|
+ GCC_NO_COMMON_BLOCKS = YES;
|
|
|
+ INFOPLIST_FILE = MJRefreshFramework/Info.plist;
|
|
|
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
|
|
+ IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
|
|
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
|
|
+ PRODUCT_BUNDLE_IDENTIFIER = com.520it.MJRefreshFramework;
|
|
|
+ PRODUCT_MODULE_NAME = MJRefresh;
|
|
|
+ PRODUCT_NAME = MJRefresh;
|
|
|
+ SKIP_INSTALL = YES;
|
|
|
+ TARGETED_DEVICE_FAMILY = "1,2";
|
|
|
+ VERSIONING_SYSTEM = "apple-generic";
|
|
|
+ VERSION_INFO_PREFIX = "";
|
|
|
+ };
|
|
|
+ name = Debug;
|
|
|
+ };
|
|
|
+ 2D9DF4591F7CE29B0042D6DD /* Release */ = {
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
+ buildSettings = {
|
|
|
+ CLANG_ANALYZER_NONNULL = YES;
|
|
|
+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
|
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
|
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
|
|
+ CLANG_WARN_COMMA = YES;
|
|
|
+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
|
|
+ CLANG_WARN_INFINITE_RECURSION = YES;
|
|
|
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
|
|
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
|
|
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
|
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
|
|
|
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
|
|
+ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
|
+ CODE_SIGN_IDENTITY = "iPhone Developer";
|
|
|
+ CODE_SIGN_STYLE = Automatic;
|
|
|
+ COPY_PHASE_STRIP = NO;
|
|
|
+ CURRENT_PROJECT_VERSION = 1;
|
|
|
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
|
|
+ DEFINES_MODULE = YES;
|
|
|
+ DYLIB_COMPATIBILITY_VERSION = 1;
|
|
|
+ DYLIB_CURRENT_VERSION = 1;
|
|
|
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
|
|
|
+ GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
|
+ GCC_NO_COMMON_BLOCKS = YES;
|
|
|
+ INFOPLIST_FILE = MJRefreshFramework/Info.plist;
|
|
|
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
|
|
|
+ IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
|
|
+ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
|
|
+ PRODUCT_BUNDLE_IDENTIFIER = com.520it.MJRefreshFramework;
|
|
|
+ PRODUCT_MODULE_NAME = MJRefresh;
|
|
|
+ PRODUCT_NAME = MJRefresh;
|
|
|
+ SKIP_INSTALL = YES;
|
|
|
+ TARGETED_DEVICE_FAMILY = "1,2";
|
|
|
+ VERSIONING_SYSTEM = "apple-generic";
|
|
|
+ VERSION_INFO_PREFIX = "";
|
|
|
+ };
|
|
|
+ name = Release;
|
|
|
+ };
|
|
|
2DA7F9461AA6B4C4005627AB /* Debug */ = {
|
|
|
isa = XCBuildConfiguration;
|
|
|
buildSettings = {
|
|
|
@@ -740,6 +981,15 @@
|
|
|
/* End XCBuildConfiguration section */
|
|
|
|
|
|
/* Begin XCConfigurationList section */
|
|
|
+ 2D9DF4571F7CE29B0042D6DD /* Build configuration list for PBXNativeTarget "MJRefreshFramework" */ = {
|
|
|
+ isa = XCConfigurationList;
|
|
|
+ buildConfigurations = (
|
|
|
+ 2D9DF4581F7CE29B0042D6DD /* Debug */,
|
|
|
+ 2D9DF4591F7CE29B0042D6DD /* Release */,
|
|
|
+ );
|
|
|
+ defaultConfigurationIsVisible = 0;
|
|
|
+ defaultConfigurationName = Release;
|
|
|
+ };
|
|
|
2DA7F9201AA6B4C4005627AB /* Build configuration list for PBXProject "MJRefreshExample" */ = {
|
|
|
isa = XCConfigurationList;
|
|
|
buildConfigurations = (
|