NSError localizedDescription始终返回英语错误消息

时间:2014-02-12 16:33:37

标签: ios iphone ipad nserror

为什么NSURLErrorDomain的NSError *错误对象总是以英文返回error.localizedDescription?

3 个答案:

答案 0 :(得分:4)

可以在项目设置中找到此问题的答案。您必须将您感兴趣的语言添加到项目设置:

  • 选择左侧导航项目
  • 选择项目(不是目标)
  • 选择“信息”窗格
  • 将语言添加到“本地化”部分

答案 1 :(得分:1)

根据设置

中的语言顺序,语言是项目中第一个可用的语言

答案 2 :(得分:0)

在你的" iOS模拟器" (或在您的测试设备中)启动"设置"应用程序并选择所需的测试语言。 再次启动您的应用,您将获得正确的本地化描述。