From 3e8437ae559487362fae3525beb79c534c213a51 Mon Sep 17 00:00:00 2001
From: 单军华
Date: Thu, 12 Jul 2018 13:44:34 +0800
Subject: [PATCH] bug修复和功能优化

---
 screendisplay/Pods/MJRefresh/MJRefresh/NSBundle+MJRefresh.m |   61 ++++++++++++++++++++++++++++++
 1 files changed, 61 insertions(+), 0 deletions(-)

diff --git a/screendisplay/Pods/MJRefresh/MJRefresh/NSBundle+MJRefresh.m b/screendisplay/Pods/MJRefresh/MJRefresh/NSBundle+MJRefresh.m
new file mode 100755
index 0000000..c155ad4
--- /dev/null
+++ b/screendisplay/Pods/MJRefresh/MJRefresh/NSBundle+MJRefresh.m
@@ -0,0 +1,61 @@
+//
+//  NSBundle+MJRefresh.m
+//  MJRefreshExample
+//
+//  Created by MJ Lee on 16/6/13.
+//  Copyright �� 2016��� ���������. All rights reserved.
+//
+
+#import "NSBundle+MJRefresh.h"
+#import "MJRefreshComponent.h"
+
+@implementation NSBundle (MJRefresh)
++ (instancetype)mj_refreshBundle
+{
+    static NSBundle *refreshBundle = nil;
+    if (refreshBundle == nil) {
+        // ���������������mainBundle���������������pod 1.x���0.x
+        refreshBundle = [NSBundle bundleWithPath:[[NSBundle bundleForClass:[MJRefreshComponent class]] pathForResource:@"MJRefresh" ofType:@"bundle"]];
+    }
+    return refreshBundle;
+}
+
++ (UIImage *)mj_arrowImage
+{
+    static UIImage *arrowImage = nil;
+    if (arrowImage == nil) {
+        arrowImage = [[UIImage imageWithContentsOfFile:[[self mj_refreshBundle] pathForResource:@"arrow@2x" ofType:@"png"]] imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];
+    }
+    return arrowImage;
+}
+
++ (NSString *)mj_localizedStringForKey:(NSString *)key
+{
+    return [self mj_localizedStringForKey:key value:nil];
+}
+
++ (NSString *)mj_localizedStringForKey:(NSString *)key value:(NSString *)value
+{
+    static NSBundle *bundle = nil;
+    if (bundle == nil) {
+        // ���iOS���������������������������������������������������������������en���zh-Hans���zh-Hant���������������������������������������������
+        NSString *language = [NSLocale preferredLanguages].firstObject;
+        if ([language hasPrefix:@"en"]) {
+            language = @"en";
+        } else if ([language hasPrefix:@"zh"]) {
+            if ([language rangeOfString:@"Hans"].location != NSNotFound) {
+                language = @"zh-Hans"; // ������������
+            } else { // zh-Hant\zh-HK\zh-TW
+                language = @"zh-Hant"; // ������������
+            }
+        } else {
+            language = @"en";
+        }
+        
+        // ���MJRefresh.bundle���������������
+        bundle = [NSBundle bundleWithPath:[[NSBundle mj_refreshBundle] pathForResource:language ofType:@"lproj"]];
+    }
+    value = [bundle localizedStringForKey:key value:value table:nil];
+    return [[NSBundle mainBundle] localizedStringForKey:key value:value table:nil];
+}
+@end

--
Gitblit v1.8.0