NSError Cocoa错误域中的代码。
枚举{
NSFileNoSuchFileError = 4,
NSFileLockingError = 255,
NSFileReadUnknownError = 256,
NSFileReadNoPermissionError = 257,
NSFileReadInvalidFileNameError = 258,
NSFileReadCorruptFileError = 259,
NSFileReadNoSuchFileError = 260,
NSFileReadInapplicableStringEncodingError = 261,
NSFileReadUnsupportedSchemeError = 262,
NSFileReadTooLargeError = 263,
NSFileReadUnknownStringEncodingError = 264,
NSFileWriteUnknownError = 512,
NSFileWriteNoPermissionError = 513,
NSFileWriteInvalidFileNameError = 514,
NSFileWriteInapplicableStringEncodingError = 517,
NSFileWriteUnsupportedSchemeError = 518,
NSFileWriteOutOfSpaceError = 640,
NSFileWriteVolumeReadOnlyError = 642m
NSKeyValueValidationError = 1024,
NSFormattingError = 2048,
NSUserCancelledError = 3072,
NSFileErrorMinimum = 0,
NSFileErrorMaximum = 1023,
NSValidationErrorMinimum = 1024,
NSValidationErrorMaximum = 2047,
NSFormattingErrorMinimum = 2048,
NSFormattingErrorMaximum = 2559,
NSPropertyListReadCorruptError = 3840,
NSPropertyListReadUnknownVersionError = 3841,
NSPropertyListReadStreamError = 3842,
NSPropertyListWriteStreamError = 3851,
NSPropertyListErrorMinimum = 3840,
NSPropertyListErrorMaximum = 4095
NSExecutableErrorMinimum = 3584,
NSExecutableNotLoadableError = 3584,
NSExecutableArchitectureMismatchError = 3585,
NSExecutableRuntimeMismatchError = 3586,
NSExecutableLoadError = 3587,
NSExecutableLinkError = 3588,
NSExecutableErrorMaximum = 3839,
}
常量
NSFileNoSuchFileError
对不存在的文件尝试进行文件系统操作
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFileLockingError
无法获取锁定文件
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFileReadUnknownError
读错误,原因未知
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFileReadNoPermissionError
由于权限问题读取错误
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFileReadInvalidFileNameError
由于无效的文件名,读取错误
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFileReadCorruptFileError
由于文件损坏,格式错误或类似原因而导致读取错误
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFileReadNoSuchFileError
读取错误,因为没有找到这样的文件
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFileReadInapplicableStringEncodingError
读取错误是因为字符串编码不适用。
使用密钥从字典访问错误的编码。 userInfo NSStringEncodingErrorKey
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFileReadUnsupportedSchemeError
读取错误是因为不支持指定的URL方案
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFileReadTooLargeError
读取错误,因为指定的文件太大。
在Mac OS X v10.5及更高版本中可用。
宣布。 FoundationErrors.h
NSFileReadUnknownStringEncodingError
读取错误是因为文件的字符串编码无法确定
在Mac OS X v10.5及更高版本中可用。
宣布。 FoundationErrors.h
NSFileWriteUnknownError
写错误,原因未知
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFileWriteNoPermissionError
由于权限问题写入错误
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFileWriteInvalidFileNameError
由于文件名无效而造成错误
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFileWriteInapplicableStringEncodingError
写入错误是因为字符串编码不适用。
使用密钥从字典访问错误的编码。 userInfo NSStringEncodingErrorKey
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFileWriteUnsupportedSchemeError
由于指定的URL方案不受支持,因此写入错误
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFileWriteOutOfSpaceError
由于磁盘空间不足而导致写入错误
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFileWriteVolumeReadOnlyError
因为卷是只读的,所以写入错误。
在Mac OS X v10.6及更高版本中可用。
宣布。 FoundationErrors.h
NSKeyValueValidationError
键值编码验证错误
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFormattingError
格式化错误(与显示数据有关)
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSUserCancelledError
用户取消了操作(例如,按Command-period)。
此代码适用于不需要显示对话框的错误,可能是特殊套件的候选者。
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFileErrorMinimum
标记为文件错误保留的错误代码范围的开始
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFileErrorMaximum
标记为文件错误保留的错误代码范围的结束
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSValidationErrorMinimum
标记保留用于验证错误的错误代码范围的开始。
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSValidationErrorMaximum
标记保留用于验证错误的错误代码范围的开始和结束。
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFormattingErrorMinimum
标记为格式化错误保留的错误代码范围的开始。
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSFormattingErrorMaximum
标记格式错误保留的错误代码范围的结束。
在Mac OS X v10.4及更高版本中可用。
宣布。 FoundationErrors.h
NSPropertyListReadCorruptError
解析属性列表时遇到错误。
在Mac OS X v10.6及更高版本中可用。
宣布。 FoundationErrors.h
NSPropertyListReadUnknownVersionError
属性列表的版本号无法确定。
在Mac OS X v10.6及更高版本中可用。
宣布。 FoundationErrors.h
NSPropertyListReadStreamError
读取属性列表时遇到流错误。
在Mac OS X v10.6及更高版本中可用。
宣布。 FoundationErrors.h
NSPropertyListWriteStreamError
编写属性列表时遇到流错误。
在Mac OS X v10.6及更高版本中可用。
宣布。 FoundationErrors.h
NSPropertyListErrorMinimum
标记为属性列表错误保留的错误代码范围的开始。
在Mac OS X v10.6及更高版本中可用。
宣布。 FoundationErrors.h
NSPropertyListErrorMaximum
标记为属性列表错误保留的错误代码范围的结束。
在Mac OS X v10.6及更高版本中可用。
宣布。 FoundationErrors.h
NSExecutableErrorMinimum
标记为与可执行文件相关的错误保留的错误代码范围的开始。
在Mac OS X v10.5及更高版本中可用。
宣布。 FoundationErrors.h
NSExecutableNotLoadableError
可执行文件是当前进程中无法加载的类型。
在Mac OS X v10.5及更高版本中可用。
宣布。 FoundationErrors.h
NSExecutableArchitectureMismatchError
可执行文件不提供与当前进程兼容的架构。
在Mac OS X v10.5及更高版本中可用。
宣布。 FoundationErrors.h
NSExecutableRuntimeMismatchError
可执行文件具有与当前进程不兼容的Objective C运行时信息。
在Mac OS X v10.5及更高版本中可用。
宣布。 FoundationErrors.h
NSExecutableLoadError
由于某些其他原因,可执行文件无法加载,例如依赖该库的问题。
在Mac OS X v10.5及更高版本中可用。
宣布。 FoundationErrors.h
NSExecutableLinkError
可执行文件由于连接问题而失败。
在Mac OS X v10.5及更高版本中可用。
宣布。 FoundationErrors.h
NSExecutableErrorMaximum
标记与可执行文件相关的错误保留的错误代码范围的结束。
在Mac OS X v10.5及更高版本中可用。
宣布。 FoundationErrors.h
讨论
此枚举中的常量是Cocoa错误域()中的代码。其他框架,尤其是应用程序包,提供自己的错误代码。 NSError NSCocoaErrorDomain NSCocoaErrorDomain
枚举常数始于指示文件系统错误或与文件I / O操作相关的错误。使用该键或(以适当者为准)访问对象字典中的文件系统路径或URL 。 NSFile NSFilePathErrorKey NSURLErrorKey userInfo NSError
声明在
FoundationErrors.h
网址加载系统错误代码
这些值作为具有域“NSURLErrorDomain” 的对象的错误代码属性返回。 NSError
typedef枚举
{
NSURLErrorUnknown = -1,
NSURLErrorCancelled = -999,
NSURLErrorBadURL = -1000,
NSURLErrorTimedOut = -1001,
NSURLErrorUnsupportedURL = -1002,
NSURLErrorCannotFindHost = -1003,
NSURLErrorCannotConnectToHost = -1004,
NSURLErrorDataLengthExceedsMaximum = -1103,
NSURLErrorNetworkConnectionLost = -1005,
NSURLErrorDNSLookupFailed = -1006,
NSURLErrorHTTPTooManyRedirects = -1007,
NSURLErrorResourceUnavailable = -1008,
NSURLErrorNotConnectedToInternet = -1009,
NSURLErrorRedirectToNonExistentLocation = -1010,
NSURLErrorBadServerResponse = -1011,
NSURLErrorUserCancelledAuthentication = -1012,
NSURLErrorUserAuthenticationRequired = -1013,
NSURLErrorZeroByteResource = -1014,
NSURLErrorCannotDecodeRawData = -1015,
NSURLErrorCannotDecodeContentData = -1016,
NSURLErrorCannotParseResponse = -1017,
NSURLErrorFileDoesNotExist = -1100,
NSURLErrorFileIsDirectory = -1101,
NSURLErrorNoPermissionsToReadFile = -1102,
NSURLErrorSecureConnectionFailed = -1200,
NSURLErrorServerCertificateHasBadDate = -1201,
NSURLErrorServerCertificateUntrusted = -1202,
NSURLErrorServerCertificateHasUnknownRoot = -1203,
NSURLErrorServerCertificateNotYetValid = -1204,
NSURLErrorClientCertificateRejected = -1205,
NSURLErrorClientCertificateRequired = -1206,
NSURLErrorCannotLoadFromNetwork = -2000,
NSURLErrorCannotCreateFile = -3000,
NSURLErrorCannotOpenFile = -3001,
NSURLErrorCannotCloseFile = -3002,
NSURLErrorCannotWriteToFile = -3003,
NSURLErrorCannotRemoveFile = -3004,
NSURLErrorCannotMoveFile = -3005,
NSURLErrorDownloadDecodingFailedMidStream = -3006,
NSURLErrorDownloadDecodingFailedToComplete = -3007
}
常量
NSURLErrorUnknown
当URL加载系统遇到无法解释的错误时返回。
当错误来自较低级别的框架或库时,可能会发生这种情况。无论何时收到此错误代码,它都是一个错误,应该向Apple报告。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorCancelled
取消异步负载时返回。
当Web Kit框架委托对加载资源执行取消操作时,会收到此错误。请注意,如果下载被取消,代理或代理将不会收到此错误。 NSURLConnection NSURLDownload
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorBadURL
如果网址格式不正确,无法启动网址请求,则返回
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorTimedOut
当异步操作超时时返回。
NSURLConnection 当NSURLRequest中的timeoutInterval在加载完成之前过期时,会将此错误发送到其委托。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorUnsupportedURL
当正确形成的URL不能由框架处理时返回。
最可能的原因是URL没有可用的协议处理程序。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorCannotFindHost
无法解析URL的主机名时返回。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorCannotConnectToHost
尝试连接到主机时返回失败。
当主机名解析,但主机关闭或可能不接受某个端口上的连接时,可能会发生这种情况。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorDataLengthExceedsMaximum
当资源数据的长度超过允许的最大值时返回。
在Mac OS X v10.5及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorNetworkConnectionLost
客户端或服务器连接在正在进行中的负载中断时返回。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorDNSLookupFailed
看到 NSURLErrorCannotFindHost
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorHTTPTooManyRedirects
当检测到重定向循环时,或超过允许重定向数的阈值(当前为16)时返回。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorResourceUnavailable
无法检索请求的资源时返回。
示例是“找不到文件”,以及防止数据被正确处理的数据解码问题。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorNotConnectedToInternet
当网络资源被请求但是互联网连接未建立并且不能通过缺乏连接或者由用户选择不能自动建立网络连接而自动建立时返回。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorRedirectToNonExistentLocation
当通过服务器响应代码指定重定向时返回,但是服务器不伴随此代码与重定向URL。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorBadServerResponse
URL加载系统从服务器收到不良数据时返回。
这相当于HTTP服务器发送的“500服务器错误”消息。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorUserCancelledAuthentication
用户取消异步认证请求时返回。
这通常是通过单击用户名/密码对话框中的“取消”按钮,而不是尝试进行身份验证的用户。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorUserAuthenticationRequired
访问资源需要验证时返回。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorZeroByteResource
当服务器报告URL具有非零内容长度时返回,但在不发送任何数据的情况下“正常地”终止网络连接。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorCannotDecodeRawData
在NSURLConnection请求期间收到的内容数据不能被解码为已知内容编码时返回。
在Mac OS X v10.5及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorCannotDecodeContentData
在NSURLConnection请求期间接收的内容数据具有未知内容编码时返回。
在Mac OS X v10.5及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorCannotParseResponse
对NSURLConnection请求的响应无法解析时返回。
在Mac OS X v10.5及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorFileDoesNotExist
当文件不存在时返回。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorFileIsDirectory
当对FTP文件的请求导致服务器响应该文件不是普通文件而是目录时返回。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorNoPermissionsToReadFile
由于权限不足,无法读取资源时返回。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorSecureConnectionFailed
由于无法更明确地表达的原因,当尝试建立安全连接失败时返回。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorServerCertificateHasBadDate
当服务器证书具有指示其已过期或尚未生效的日期时返回。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorServerCertificateUntrusted
服务器证书由不受信任的根服务器签名时返回。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorServerCertificateHasUnknownRoot
服务器证书未被任何根服务器签名时返回。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorServerCertificateNotYetValid
当服务器证书尚未生效时返回。
在Mac OS X v10.4及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorClientCertificateRejected
拒绝服务器证书时返回。
在Mac OS X v10.4及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorClientCertificateRequired
在NSURLConnection请求期间需要客户端证书来验证SSL连接时返回。
在Mac OS X v10.6及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorCannotLoadFromNetwork
当仅从缓存加载项目的特定请求不能满足时返回。
这个错误是在库将转到网络接受的时候发送的,因为被“只从缓存加载”指令被阻止的事实。
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorCannotCreateFile
由于I / O故障,对象无法在磁盘上创建下载的文件时返回。 NSURLDownload
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorCannotOpenFile
当无法在磁盘上打开下载的文件时返回。 NSURLDownload
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorCannotCloseFile
当无法关闭磁盘上下载的文件时返回。 NSURLDownload
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorCannotWriteToFile
当无法写入磁盘上下载的文件时返回。 NSURLDownload
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorCannotRemoveFile
无法从磁盘中删除下载的文件时返回。 NSURLDownload
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorCannotMoveFile
当无法将下载的文件移动到磁盘上时返回。 NSURLDownload
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorDownloadDecodingFailedMidStream
在下载过程中解码编码文件失败时返回。 NSURLDownload
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
NSURLErrorDownloadDecodingFailedToComplete
下载后解码编码文件失败时返回。 NSURLDownload
在Mac OS X v10.2及更高版本中可用。
宣布。 NSURLError.h
可用性
在安装了Safari 1.0的Mac OS X v10.2中可用。
在Mac OS X v10.2.7及更高版本中可用。
声明在
NSURLError.h
其实每个FrameWork的常数都有相关性的定义值,所以以后查询相关的FrameWork的就可以如UIKit常量