美文网首页
NSError 异常 code 参照 - iOS

NSError 异常 code 参照 - iOS

作者: survivorsfyh | 来源:发表于2018-01-09 15:43 被阅读399次

    NSError 代码在 Cocoa 错误域中

    typedef 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= 642,

    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加载系统错误代码

    作为带有域“NSURLErrorDomain”的NSError对象的错误代码属性返回。

    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

    }

    参考文献: NSError code错误列表信息(NSFileManage、NSURL...)

    相关文章

      网友评论

          本文标题:NSError 异常 code 参照 - iOS

          本文链接:https://www.haomeiwen.com/subject/dbxgnxtx.html