NSError codesinthe Cocoa error domain.
enum {
NSFileNoSuchFileError =4,? // 文件不存在
NSFileLockingError =255,? // 未能得到一個鎖文件
NSFileReadUnknownError =256,? // 讀取錯誤,原因不明
NSFileReadNoPermissionError =257,// 讀取錯誤是因為權(quán)限問題
NSFileReadInvalidFileNameError =258,// 讀取錯誤,因為一個無效的文件名
NSFileReadCorruptFileError = 259,? // 讀取錯誤,因為一個損壞的文件,錯誤的格式,或類似的原因
NSFileReadNoSuchFileError =260,? // 讀取錯誤,因為沒有這樣的文件
NSFileReadInapplicableStringEncodingError =261,? // 讀取錯誤,因為字符串編碼并不適用。
NSFileReadUnsupportedSchemeError =262,? // 讀取錯誤,因為指定的URL方案是不支持的
NSFileReadTooLargeError =263,//? 指定讀取錯誤,因為文件太大。
NSFileReadUnknownStringEncodingError =264,// 文件讀取錯誤,因為字符串編碼無法確定
NSFileWriteUnknownError =512,? // 寫錯誤,原因不明
NSFileWriteNoPermissionError =513,? // 寫錯誤,因為權(quán)限問題
NSFileWriteInvalidFileNameError =514,? // 寫錯誤,因為一個無效的文件名
NSFileWriteInapplicableStringEncodingError =517,? // 寫錯誤,因為字符串編碼并不適用。
NSFileWriteUnsupportedSchemeError =518,? // 寫錯誤,因為指定的URL方案是不支持的
NSFileWriteOutOfSpaceError =640,? // 寫錯誤,因為缺少磁盤空間
NSFileWriteVolumeReadOnlyError =642// 寫錯誤,因為體積是只讀的。
NSKeyValueValidationError =1024,? // 鍵值編碼驗證錯誤
NSFormattingError =2048,? // 格式錯誤(顯示相關(guān)數(shù)據(jù))
NSUserCancelledError = 3072, // 用戶取消了操作(例如,按下Command-period)。這段代碼是錯誤不需要一個對話框顯示為代價和可能的候選人。
NSFileErrorMinimum =0,// 標(biāo)志著開始的一系列錯誤代碼保留文件錯誤
NSFileErrorMaximum = 1023, // 標(biāo)志著結(jié)束的一系列錯誤代碼保留文件錯誤
NSValidationErrorMinimum =1024,? // 標(biāo)志著開始的一系列錯誤代碼用于驗證錯誤。
NSValidationErrorMaximum =2047,? // 標(biāo)志的開始和結(jié)束的范圍錯誤代碼用于驗證錯誤。
NSFormattingErrorMinimum =2048,// 標(biāo)志著開始的一系列錯誤代碼用于格式化錯誤。
NSFormattingErrorMaximum =2559,? // 標(biāo)志著結(jié)束的范圍錯誤代碼用于格式化錯誤。
NSPropertyListReadCorruptError =3840,? // 錯誤的出處,同時解析屬性列表。
NSPropertyListReadUnknownVersionError =3841,? // 版本號的屬性列表無法確定。
NSPropertyListReadStreamError =3842,? // 一個流錯誤閱讀時遇到的屬性列表。
NSPropertyListWriteStreamError =3851,? // 一個流的錯誤在寫作時所遇到的屬性列表。
NSPropertyListErrorMinimum =3840,? // 標(biāo)志著開始的一系列錯誤代碼留給屬性列表錯誤。
NSPropertyListErrorMaximum =4095,? // 標(biāo)志著結(jié)束的范圍錯誤代碼留給屬性列表錯誤。
NSExecutableErrorMinimum = 3584,? // 標(biāo)志著開始的一系列錯誤代碼保留錯誤相關(guān)的可執(zhí)行文件。
NSExecutableNotLoadableError =3584,? // 可執(zhí)行的類型不是可加載在當(dāng)前過程。
NSExecutableArchitectureMismatchError =3585,? // 可執(zhí)行文件沒有提供一個架構(gòu)兼容當(dāng)前進程。
NSExecutableRuntimeMismatchError =3586,? // 可執(zhí)行目標(biāo)C運行時信息不符合當(dāng)前進程。
NSExecutableLoadError =3587,? // 無法加載,因為一些其他的原因
NSExecutableLinkError =3588,? // 可執(zhí)行的失敗由于連接問題。
NSExecutableErrorMaximum = 3839, // 標(biāo)志著結(jié)束的范圍錯誤代碼保留錯誤相關(guān)的可執(zhí)行文件。
}
URL Loading System Error Codes
These values are returnedastheerror code property of an NSError object with the domain “NSURLErrorDomain”.
typedefenum
{
NSURLErrorUnknown =-1,? // "無效的URL地址"
NSURLErrorCancelled =-999,? // "無效的URL地址"
NSURLErrorBadURL =-1000,? // "無效的URL地址"
NSURLErrorTimedOut =-1001,? // "網(wǎng)絡(luò)不給力,請稍后再試"
NSURLErrorUnsupportedURL =-1002,? // "不支持的URL地址"
NSURLErrorCannotFindHost =-1003,? // "找不到服務(wù)器"
NSURLErrorCannotConnectToHost =-1004,? // "連接不上服務(wù)器"
NSURLErrorDataLengthExceedsMaximum =-1103,? // "請求數(shù)據(jù)長度超出最大限度"
NSURLErrorNetworkConnectionLost =-1005,? // "網(wǎng)絡(luò)連接異常"
NSURLErrorDNSLookupFailed =-1006,? // "DNS查詢失敗"
NSURLErrorHTTPTooManyRedirects =-1007,? // "HTTP請求重定向"
NSURLErrorResourceUnavailable =-1008,? // "資源不可用"
NSURLErrorNotConnectedToInternet =-1009,? // "無網(wǎng)絡(luò)連接"
NSURLErrorRedirectToNonExistentLocation =-1010,? // "重定向到不存在的位置"
NSURLErrorBadServerResponse =-1011,? // "服務(wù)器響應(yīng)異常"
NSURLErrorUserCancelledAuthentication =-1012,? // "用戶取消授權(quán)"
NSURLErrorUserAuthenticationRequired =-1013,? // "需要用戶授權(quán)"
NSURLErrorZeroByteResource =-1014,? // "零字節(jié)資源"
NSURLErrorCannotDecodeRawData =-1015,? // "無法解碼原始數(shù)據(jù)"
NSURLErrorCannotDecodeContentData =-1016,? // "無法解碼內(nèi)容數(shù)據(jù)"
NSURLErrorCannotParseResponse =-1017,? // "無法解析響應(yīng)"
NSURLErrorInternationalRoamingOff =-1018,// "國際漫游關(guān)閉"
NSURLErrorCallIsActive =-1019,// "被叫激活"
NSURLErrorDataNotAllowed =-1020,// "數(shù)據(jù)不被允許"
NSURLErrorRequestBodyStreamExhausted =-1021,// "請求體"
NSURLErrorFileDoesNotExist =-1100,? // "文件不存在"
NSURLErrorFileIsDirectory =-1101,? // "文件是個目錄"
NSURLErrorNoPermissionsToReadFile =-1102,? // "無讀取文件權(quán)限"
NSURLErrorSecureConnectionFailed =-1200,? // "安全連接失敗"
NSURLErrorServerCertificateHasBadDate =-1201,? // "服務(wù)器證書失效"
NSURLErrorServerCertificateUntrusted =-1202,// "不被信任的服務(wù)器證書"
NSURLErrorServerCertificateHasUnknownRoot =-1203,? // "未知Root的服務(wù)器證書"
NSURLErrorServerCertificateNotYetValid =-1204,? // "服務(wù)器證書未生效"
NSURLErrorClientCertificateRejected =-1205,? // "客戶端證書被拒"
NSURLErrorClientCertificateRequired =-1206,? // "需要客戶端證書"
NSURLErrorCannotLoadFromNetwork =-2000,? // "無法從網(wǎng)絡(luò)獲取"
NSURLErrorCannotCreateFile =-3000,? // "無法創(chuàng)建文件"
NSURLErrorCannotOpenFile =-3001,? // "無法打開文件"
NSURLErrorCannotCloseFile =-3002,? // "無法關(guān)閉文件"
NSURLErrorCannotWriteToFile =-3003,? // "無法寫入文件"
NSURLErrorCannotRemoveFile =-3004,// "無法刪除文件"
NSURLErrorCannotMoveFile =-3005,? // "無法移動文件"
NSURLErrorDownloadDecodingFailedMidStream =-3006,? // "下載解碼數(shù)據(jù)失敗"
NSURLErrorDownloadDecodingFailedToComplete =-3007? // "下載解碼數(shù)據(jù)失敗"
}
iOS-網(wǎng)絡(luò)請求錯誤碼
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 版本記錄 前言 我們做APP發(fā)起網(wǎng)絡(luò)請求,一般都是使用框架,這些框架的底層也都是蘋果的API,接下來幾篇就一起來看...