ios - 更改 NSError 的本地化描述语言

标签 ios objective-c afnetworking

我正在使用 NSError 的属性 localizedDescription 来输出 AFNetworking 请求错误。无论设备选择何种语言,localizedDescription 始终为英语。

是否可以获取设备支持的其他语言的本地化描述?

最佳答案

AFNetworking 不提供任何本地化,您只能获得英语。但是没有什么能阻止您将 AFNetworking 字符串翻译成您的应用程序支持的语言。

在大多数应用的上下文中,这种低级错误消息对用户来说并不友好,最好提供您自己的错误消息。

关于ios - 更改 NSError 的本地化描述语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27269513/

相关文章:

iOS Google 登录无法获取用户个人资料图片?(不是 Google plus 登录)

ios - 在后台获取核心数据对象 : objects not faulted

ios - 动画并从 SuperView 中删除 UIButton

ios - AFNetworking AFHTTPRequestOperation block 从未被调用

ios - 安装 GCM 时,“'Pods' 目标具有包含静态二进制文件的传递依赖项”

ios - 以编程方式打开 Storyboard 中的特定页面

ios - 有没有一种方法可以将 coredata bool 属性设置为只允许将 1 个对象设置为是

objective-c - 没有 UIPrintInteractionController 的打印

ios - UICollectionView - 下载图像和有效地重新加载数据,如 Instagram

ios - 有什么方法可以调用 "fire and forget"API吗?