Questions tagged «nserror»


3
最佳实践-您自己的项目/应用程序的NSError域和代码
之前有一篇SO帖子,关于为您自己的框架设置错误域,但是关于为您自己的项目/应用设置错误域和自定义错误代码的最佳实践是什么? 例如,假设您正在使用具有大量验证的Core Data密集型应用程序,那么您应该坚持使用“现成的” Core Data错误代码(例如NSManagedObjectValidationErrorfrom CoreDataErrors.h),还是应该创建自己的错误代码MyAppErrors.h并使用更具特异性(即MyAppValidationErrorInvalidCombinationOfLimbs? 创建一个自定义错误域和一组错误代码可能会极大地使您的代码歧义化,但是维护起来是否过多的开销,是否需要担心错误代码编号冲突?还是这里还有其他问题?

12
HTTP状态码0-错误域= NSURLErrorDomain?
我正在开发一个iOS项目。 在此应用程序中,我正在从服务器下载图像。 问题: 下载图像时,我收到请求超时。根据文档,请求超时的HTTP状态代码为408。 但是在我的应用程序中,我收到0带有以下错误的HTTP状态代码 错误域= NSURLErrorDomain代码= -1001“请求超时。” UserInfo = 0xb9af710 {NSErrorFailingURLStringKey = http://xxxx.com/resources/p/PNG/1383906967_5621_63.jpg,NSErrorFailingURLKey = http://xxxx.com/resources/p/PNG/1383906967_5621_63.jpg,NSLocalizedDescription =请求超时。,NSUnderlyingError = 0xx13846870“请求超时。”} 在搜索过程中,通过互联网,我没有找到有关HTTP状态码0的信息。 谁能向我解释一下?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.