请问iOS下的错误提示到底是英语还是中文?

在做AVUser注册和登录

当电子邮箱被占用,调用[error localizedDescription],返回中文提示:此电子邮箱已经被占用了

可当登录输入错误的用户名时,再次调用[error localizedDescription],返回的确是英文提示: Could not find user。

请问AVOSCloud的错误提示既有中文又有英文?那我只能根据 Error Code 做自己全翻译成一种语言才行,还是有其他的解决方案?

附上错误代码:

+[AVErrorUtils errorFromJSON:] [Line 179] error: Error Domain=AVOS Cloud Error Domain Code=203 "\u6b64\u7535\u5b50\u90ae\u7bb1\u5df2\u7ecf\u88ab\u5360\u7528\u3002" UserInfo=0x10a4fc20 {NSLocalizedDescription=\u6b64\u7535\u5b50\u90ae\u7bb1\u5df2\u7ecf\u88ab\u5360\u7528\u3002, code=203, error=\u6b64\u7535\u5b50\u90ae\u7bb1\u5df2\u7ecf\u88ab\u5360\u7528\u3002}

+[AVErrorUtils errorFromJSON:] [Line 179] error: Error Domain=AVOS Cloud Error Domain Code=1 "Could not find user" UserInfo=0x960cac0 {NSLocalizedDescription=Could not find user, code=1, error=Could not find user}

阅读 6.5k
2 个回答
新手上路,请多包涵

安卓sdk同问!
顺便问下无网络状态时候返回的异常信息code=0 需要我单独判断么

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进