oc NSError错误码

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 (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

}

你可能感兴趣的:(oc NSError错误码)