相关疑难解决方法(0)

NSLocaleCountryCode返回nil

我有一个bug报告,在下一行中说明崩溃,其中client是一个实例 NSMutableDictionary

[client setObject:[[NSLocale currentLocale] objectForKey:NSLocaleCountryCode] forKey:@"country"];
Run Code Online (Sandbox Code Playgroud)

我的猜测是,NSLocaleCountryCode在这一行中返回nil,这导致向一个NSDictionary导致崩溃的nil对象添加.问题是,有没有人经历过这样的问题?有什么理由NSLocaleCountryCode可以为零currentLocale吗?文档没有说明返回零值,我认为这将总是返回一个有效的国家.

最好的问候,迈克尔

country foundation ios nslocale

14
推荐指数
2
解决办法
6684
查看次数

标签 统计

country ×1

foundation ×1

ios ×1

nslocale ×1