Quellcode durchsuchen

Merge pull request #626 from YangJun16/master

对iOS9国际化添加了一个判断
M了个J vor 9 Jahren
Ursprung
Commit
cb1a06e450
1 geänderte Dateien mit 4 neuen und 0 gelöschten Zeilen
  1. 4 0
      MJRefresh/Base/MJRefreshComponent.m

+ 4 - 0
MJRefresh/Base/MJRefreshComponent.m

@@ -146,6 +146,10 @@ - (NSString *)localizedStringForKey:(NSString *)key withDefault:(NSString *)defa
         
         bundle = [NSBundle bundleWithPath:bundlePath];
         NSString *language = [[NSLocale preferredLanguages] count]? [NSLocale preferredLanguages][0]: @"en";
+        if ([UIDevice currentDevice].systemVersion.floatValue >= 9.0) {
+            NSRange range = [language rangeOfString:@"-" options:NSBackwardsSearch];
+            language = [language substringToIndex:range.location];
+        }
         if (![[bundle localizations] containsObject:language])
         {
             language = [language componentsSeparatedByString:@"-"][0];