|
|
@@ -7,6 +7,9 @@
|
|
|
objects = {
|
|
|
|
|
|
/* Begin PBXBuildFile section */
|
|
|
+ 0133FBBF2693FA8E00E98F66 /* CustomLanguages.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 0133FBBE2693FA8E00E98F66 /* CustomLanguages.bundle */; };
|
|
|
+ 0193FF132692E99500B52B11 /* I18NExampleViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0193FF122692E99500B52B11 /* I18NExampleViewController.swift */; };
|
|
|
+ 0193FF162692F8EB00B52B11 /* MJRefresh_i18n.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0193FF182692F8EB00B52B11 /* MJRefresh_i18n.strings */; };
|
|
|
01A2CE0C21ACE01500BEE365 /* MJRefreshConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 01A2CE0B21ACE01500BEE365 /* MJRefreshConfig.m */; };
|
|
|
01A5EB2B25EF62B80091554E /* MJWKWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01A5EB2A25EF62B80091554E /* MJWKWebViewController.swift */; };
|
|
|
2D4698861D0EE6A400CB8025 /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D4698851D0EE6A400CB8025 /* NSBundle+MJRefresh.m */; };
|
|
|
@@ -128,6 +131,14 @@
|
|
|
/* End PBXCopyFilesBuildPhase section */
|
|
|
|
|
|
/* Begin PBXFileReference section */
|
|
|
+ 0133FBB82693F7E200E98F66 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/MJRefresh_i18n.strings"; sourceTree = "<group>"; };
|
|
|
+ 0133FBB92693F7EA00E98F66 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/MJRefresh_i18n.strings"; sourceTree = "<group>"; };
|
|
|
+ 0133FBBB2693F80400E98F66 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/MJRefresh_i18n.strings; sourceTree = "<group>"; };
|
|
|
+ 0133FBBC2693F81700E98F66 /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = uk.lproj/MJRefresh_i18n.strings; sourceTree = "<group>"; };
|
|
|
+ 0133FBBD2693F81F00E98F66 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = ko.lproj/MJRefresh_i18n.strings; sourceTree = "<group>"; };
|
|
|
+ 0133FBBE2693FA8E00E98F66 /* CustomLanguages.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = CustomLanguages.bundle; sourceTree = "<group>"; };
|
|
|
+ 0193FF122692E99500B52B11 /* I18NExampleViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = I18NExampleViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 0193FF172692F8EB00B52B11 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/MJRefresh_i18n.strings; sourceTree = "<group>"; };
|
|
|
01A2CE0A21ACE01500BEE365 /* MJRefreshConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MJRefreshConfig.h; sourceTree = "<group>"; };
|
|
|
01A2CE0B21ACE01500BEE365 /* MJRefreshConfig.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MJRefreshConfig.m; sourceTree = "<group>"; };
|
|
|
01A5EB2925EF62B80091554E /* MJRefreshExample-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "MJRefreshExample-Bridging-Header.h"; sourceTree = "<group>"; };
|
|
|
@@ -257,6 +268,16 @@
|
|
|
/* End PBXFrameworksBuildPhase section */
|
|
|
|
|
|
/* Begin PBXGroup section */
|
|
|
+ 0193FF112692E86200B52B11 /* i18n */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 0193FF122692E99500B52B11 /* I18NExampleViewController.swift */,
|
|
|
+ 0193FF182692F8EB00B52B11 /* MJRefresh_i18n.strings */,
|
|
|
+ 0133FBBE2693FA8E00E98F66 /* CustomLanguages.bundle */,
|
|
|
+ );
|
|
|
+ path = i18n;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
01A5EB2825EF62930091554E /* SwiftExample */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
@@ -417,6 +438,7 @@
|
|
|
2D9BEAE11BB15F4A00AED473 /* DIY */,
|
|
|
2D9BEAEE1BB15F4A00AED473 /* First */,
|
|
|
2D9BEAFE1BB15F4A00AED473 /* Second */,
|
|
|
+ 0193FF112692E86200B52B11 /* i18n */,
|
|
|
01A5EB2825EF62930091554E /* SwiftExample */,
|
|
|
);
|
|
|
path = Classes;
|
|
|
@@ -654,6 +676,11 @@
|
|
|
knownRegions = (
|
|
|
en,
|
|
|
Base,
|
|
|
+ "zh-Hans",
|
|
|
+ "zh-Hant",
|
|
|
+ ru,
|
|
|
+ uk,
|
|
|
+ ko,
|
|
|
);
|
|
|
mainGroup = 2DA7F91C1AA6B4C4005627AB;
|
|
|
productRefGroup = 2DA7F9261AA6B4C4005627AB /* Products */;
|
|
|
@@ -680,10 +707,12 @@
|
|
|
isa = PBXResourcesBuildPhase;
|
|
|
buildActionMask = 2147483647;
|
|
|
files = (
|
|
|
+ 0133FBBF2693FA8E00E98F66 /* CustomLanguages.bundle in Resources */,
|
|
|
2DA7F9341AA6B4C4005627AB /* Main.storyboard in Resources */,
|
|
|
2D9BEB1C1BB15F4A00AED473 /* MJWebViewViewController.xib in Resources */,
|
|
|
2DB2EA251BECBE6700D58F6A /* MJRefresh.bundle in Resources */,
|
|
|
2DA7F9391AA6B4C4005627AB /* LaunchScreen.xib in Resources */,
|
|
|
+ 0193FF162692F8EB00B52B11 /* MJRefresh_i18n.strings in Resources */,
|
|
|
2D9BEB1A1BB15F4A00AED473 /* MJTestViewController.xib in Resources */,
|
|
|
2DA7F9361AA6B4C4005627AB /* Images.xcassets in Resources */,
|
|
|
);
|
|
|
@@ -742,6 +771,7 @@
|
|
|
2D9BEB131BB15F4A00AED473 /* MJNavigationController.m in Sources */,
|
|
|
2DB2EA271BECBE6700D58F6A /* UIScrollView+MJExtension.m in Sources */,
|
|
|
2DB2EA1F1BECBE6700D58F6A /* MJRefreshBackGifFooter.m in Sources */,
|
|
|
+ 0193FF132692E99500B52B11 /* I18NExampleViewController.swift in Sources */,
|
|
|
2DB2EA1C1BECBE6700D58F6A /* MJRefreshAutoGifFooter.m in Sources */,
|
|
|
2DB2EA231BECBE6700D58F6A /* MJRefreshNormalHeader.m in Sources */,
|
|
|
2DB2EA191BECBE6700D58F6A /* MJRefreshComponent.m in Sources */,
|
|
|
@@ -796,6 +826,19 @@
|
|
|
/* End PBXTargetDependency section */
|
|
|
|
|
|
/* Begin PBXVariantGroup section */
|
|
|
+ 0193FF182692F8EB00B52B11 /* MJRefresh_i18n.strings */ = {
|
|
|
+ isa = PBXVariantGroup;
|
|
|
+ children = (
|
|
|
+ 0193FF172692F8EB00B52B11 /* en */,
|
|
|
+ 0133FBB82693F7E200E98F66 /* zh-Hans */,
|
|
|
+ 0133FBB92693F7EA00E98F66 /* zh-Hant */,
|
|
|
+ 0133FBBB2693F80400E98F66 /* ru */,
|
|
|
+ 0133FBBC2693F81700E98F66 /* uk */,
|
|
|
+ 0133FBBD2693F81F00E98F66 /* ko */,
|
|
|
+ );
|
|
|
+ name = MJRefresh_i18n.strings;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
2DA7F9321AA6B4C4005627AB /* Main.storyboard */ = {
|
|
|
isa = PBXVariantGroup;
|
|
|
children = (
|
|
|
@@ -906,6 +949,7 @@
|
|
|
isa = XCBuildConfiguration;
|
|
|
buildSettings = {
|
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
|
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
|
|
CLANG_CXX_LIBRARY = "libc++";
|
|
|
CLANG_ENABLE_MODULES = YES;
|
|
|
@@ -961,6 +1005,7 @@
|
|
|
isa = XCBuildConfiguration;
|
|
|
buildSettings = {
|
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
|
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
|
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
|
|
CLANG_CXX_LIBRARY = "libc++";
|
|
|
CLANG_ENABLE_MODULES = YES;
|
|
|
@@ -1134,4 +1179,4 @@
|
|
|
/* End XCConfigurationList section */
|
|
|
};
|
|
|
rootObject = 2DA7F91D1AA6B4C4005627AB /* Project object */;
|
|
|
-}
|
|
|
+}
|