NSError 错误code对照

来源:互联网 发布:linux中的ll命令 编辑:程序博客网 时间:2024/05/22 01:36

 http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Miscellaneous/Foundation_Constants/Reference/reference.html

Foundation Constants Reference

NSError Codes


NSError codes in the Cocoa error domain.

enum {   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,   }

URL Loading System Error Codes

These values are returned as the error code property of an NSError object with the domain “NSURLErrorDomain”.

typedef enum{   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}
                                             
0 0