Skip to content

Commit f7d210f

Browse files
committed
Replace objectForKey methods
1 parent 753b2b4 commit f7d210f

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

example/Gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ GEM
55
base64
66
nkf
77
rexml
8-
activesupport (7.2.2.1)
8+
activesupport (7.2.2.2)
99
base64
1010
benchmark (>= 0.3)
1111
bigdecimal
@@ -79,7 +79,7 @@ GEM
7979
mutex_m
8080
i18n (1.14.7)
8181
concurrent-ruby (~> 1.0)
82-
json (2.12.2)
82+
json (2.13.2)
8383
logger (1.7.0)
8484
minitest (5.25.5)
8585
molinillo (0.8.0)

ios/RNLocalize.mm

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ @implementation RNLocalize
77
// Internal
88

99
- (NSString * _Nullable)getCountryCodeForLocale:(NSLocale *)locale {
10-
NSString *countryCode = [locale objectForKey:NSLocaleCountryCode];
10+
NSString *countryCode = [locale countryCode];
1111

1212
if ([countryCode isEqualToString:@"419"])
1313
return @"UN";
@@ -16,7 +16,7 @@ - (NSString * _Nullable)getCountryCodeForLocale:(NSLocale *)locale {
1616
}
1717

1818
- (NSString * _Nullable)getCurrencyCodeForLocale:(NSLocale *)locale {
19-
NSString *currencyCode = [locale objectForKey:NSLocaleCurrencyCode];
19+
NSString *currencyCode = [locale currencyCode];
2020
return currencyCode != nil ? [currencyCode uppercaseString] : nil;
2121
}
2222

@@ -35,7 +35,7 @@ - (NSString *)getLanguageTagForLanguageCode:(NSString *)languageCode
3535

3636
- (NSString *)getCalendarImpl {
3737
NSLocale *currentLocale = [NSLocale currentLocale];
38-
NSString *calendar = [[currentLocale objectForKey:NSLocaleCalendar] calendarIdentifier];
38+
NSString *calendar = [currentLocale calendarIdentifier];
3939

4040
if ([calendar isEqualToString:NSCalendarIdentifierGregorian])
4141
return @"gregorian";
@@ -142,8 +142,8 @@ - (NSDictionary *)getNumberFormatSettingsImpl {
142142
NSLocale *currentLocale = [NSLocale currentLocale];
143143

144144
return @{
145-
@"decimalSeparator": [currentLocale objectForKey:NSLocaleDecimalSeparator],
146-
@"groupingSeparator": [currentLocale objectForKey:NSLocaleGroupingSeparator],
145+
@"decimalSeparator": [currentLocale decimalSeparator],
146+
@"groupingSeparator": [currentLocale groupingSeparator],
147147
};
148148
}
149149

@@ -179,7 +179,7 @@ - (bool)uses24HourClockImpl {
179179

180180
- (bool)usesMetricSystemImpl {
181181
NSLocale *currentLocale = [NSLocale currentLocale];
182-
return [[currentLocale objectForKey:NSLocaleUsesMetricSystem] boolValue];
182+
return [currentLocale usesMetricSystem];
183183
}
184184

185185
RCT_EXPORT_METHOD(openAppLanguageSettings:(RCTPromiseResolveBlock)resolve

0 commit comments

Comments
 (0)