Phi*_*rin 8 error-handling localization swift
ErrorSwift中的类型似乎只提供了一个属性,localizedDescription. 我的应用程序将在设置为英语以外的其他语言的机器上运行。我想用英语编写错误报告(供我阅读,而不是用户的):我需要错误的非本地化描述。我怎么才能得到它?
我为解决此问题所做的就是使用错误的域和代码创建一个字符串。就像是:
extension Error {
var logString: String {
return (self as NSError).code + ":" + (self as NSError).domain
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
612 次 |
| 最近记录: |