NSError
-(NSString * )backErrorString{
// self.code;
//http://blog.csdn.net/linkai5696/article/details/5983384#//apple_ref/doc/c_ref/NSFileNoSuchFileError
if (self.code == -1) {
return @"未知网络请求";
}else if(self.code == -999){
return @"请求取消";
}else if(self.code == -1000){
return @"请求网络糟糕";
}else if(self.code == -1001){
return @"请求超时";
}else if(self.code == -1002){
return @"不支持改请求";
}else if(self.code == -1003){
return @"找不到主机服务器";
}else if(self.code == -1004){
return @"不能连接到主机服务器";
}else if(self.code == -1103){
return @"请求超出限制";
}else if(self.code == -1005){
return @"丢失请求";
}else if(self.code == -1006){
return @"连接DNS失败";
}else if(self.code == -1007){
return @"请求过多重定向";
}else if(self.code == -1008){
return @"请求资源不可用";
}else if(self.code == -1009){
return @"网络断开了哟";
}else if(self.code == -1010){
return @"重定向到不存在的地址";
}else if(self.code == -1011){
return @"返回头糟糕";
}else if(self.code == -1012){
return @"请求取消";
}else if(self.code == -1013){
return @"请求被限制";
}else if(self.code == -1014){
return @"无请求资源";
}else if(self.code == -1015){
return @"返回资源无法解码";
}else if(self.code == -1016){
return @"无法解码返回数据";
}else if(self.code == -1017){
return @"无法解析返回数据";
}else if(self.code == -1100){
return @"文件不存在";
}else if(self.code == -1101){
return @"文件被重定向";
}else if(self.code == -1102){
return @"无权限访问";
}else if(self.code == -1200){
return @"安全连接失败";
}else if(self.code == -1201){
return @"服务器证书错误";
}else if(self.code == -1202){
return @"服务器证书不可信";
}else if(self.code == -1203){
return @"服务器证书无权限";
}else if(self.code == -1204){
return @"服务器证书无效";
}else if(self.code == -1205){
return @"客户端证书拒绝";
}else if(self.code == -1206){
return @"客户端证书被限制";
}else if(self.code == -2000){
return @"无法从网络加载";
}else if(self.code == -3000){
return @"无法创建文件";
}else if(self.code == -3001){
return @"无法打开文件";
}else if(self.code == -3002){
return @"无法关闭文件";
}else if(self.code == -3003){
return @"无法写入数据";
}else if(self.code == -3004){
return @"无法移除文件";
}else if(self.code == -3005){
return @"无法移动文件";
}else if(self.code == -3006){
return @"下载中断";
}else if(self.code == -999){
return @"下载未完成";
}
return @"未知网络错误";
};
NSError的更多相关文章
- iOS - NSError用法规范
iphone跬步之--错误信息 NSError 一.获取系统的错误信息 比如移动文件时,获取文件操作错误: NSError *e = nil;[[NSFileManager defaultMana ...
- ios 自定义NSError
from:[object-c错误处理]http://www.androiddev.net/objective-c%E5%AD%A6%E4%B9%A0%E4%B9%8B%E9%94%99%E8%AF%A ...
- iOS NSError
写在前面 在iOS开发中,NSError的使用非常常见,使用也比较简单,也正因为简单,所以对这一部分知识不甚注重.但是近期在做app底层网络封装时发现了一些问题.我使用的网络框架是AFNetworki ...
- 定制NSError
定制NSError 效果: 系统的NSError是可以自己定制的,以下提供代码来实现并表示如何使用: YXError.h 与 YXError.m // // YXError.h // CustomYX ...
- ios错误码:NSError对象.code
1. URL Loading System Error Codes These values are returned as the error code property of an NSError ...
- iOS NSError HTTP错误码大全
NSError codes in the Cocoa error domain. enum { NSFileNoSuchFileError = 4, NSFileLockingError = 255, ...
- NSError分析
在iOS开发中,NSError的使用非常常见,使用也比较简单,也正因为简单,所以对这一部分知识不甚注重.但是近期在做app底层网络封装时发现了一些问题.我使用的网络框架是AFNetworking,AF ...
- 怎样在Swift中使用NSError
步骤一:声明NSError变量. 一定要加"?",不加或者加"!"都不行.由于使用了optional,所以要用var而不用let. var error: NSE ...
- 错误信息 NSError
一.获取系统的错误信息 比如移动文件时,获取文件操作错误: NSError *e = nil;[[NSFileManager defaultManager] moveItemAtPath:source ...
随机推荐
- iOS开发之窥探UICollectionViewController(二) --详解CollectionView各种回调
UICollectionView的布局是可以自己定义的,在这篇博客中先在上篇博客的基础上进行扩充,我们先使用UICollectionViewFlowLayout,然后好好的介绍一下UICollecti ...
- Android各类权限意思祥解
1. android.permission.ACCESS_CHECKIN_PROPERTIES 允许读写访问”properties”表在 checkin数据库中,可以修改值上传 2. andro ...
- http 错误代码表
所有 HTTP 状态代码及其定义. 代码 指示 2xx 成功 200 正常:请求已完成. 201 正常:紧接 POST 命令. 202 正常:已接受用于处理,但处理尚未完成. 2 ...
- 编译lsusb
参考博客: http://blog.csdn.net/mcy_cool/article/details/10178841 涉及到的源码: http://files.cnblogs.com/files/ ...
- 5分钟学会使用Less预编译器
5分钟学会使用Less预编译器 Less是什么? LESS CSS是一种动态样式语言,属于CSS预处理语言的一种,它使用类似CSS的语法为CSS赋予了动态语言的特性,如变量.继承.运算.函数等,更方便 ...
- Oracle 11g 编译使用BBED
环境:RHEL 6.4 + Oracle 11.2.0.4 1. 拷贝缺失文件 2. 编译BBED 3. BBED使用测试 Reference 1. 拷贝缺失文件 11g中缺失几个相关文件,但我们实际 ...
- Cesium应用篇:3控件(5)CesiumInspector
CesiumInspector控件并不是带来太多功能上的,但对开发人员来说,对于了解Cesium的渲染效果以及性能调优,还是一个很有价值的控件,特别是一些渲染状态下的问题,采用该控件,应该还是会有很多 ...
- 在ASP.NET MVC 中获取当前URL、controller、action
一.URL的获取很简单,ASP.NET通用: [1]获取 完整url (协议名+域名+虚拟目录名+文件名+参数) string url=Request.Url.ToString(); [2]获取 虚拟 ...
- jQuery-1.9.1源码分析系列(十六)ajax——ajax框架
ajax的介绍就不多说了,点击可看. 既然是ajax框架,那么闲谈一谈jQuery的ajax处理思路. 现在的浏览器都支持ajax,只不过不同的浏览器使用方法可能有不同(IE使用new window. ...
- Html 文档在线编辑器
// //