NSError codesinthe Cocoa error domain.enum {
NSFileNoSuchFileError=4,// 文件不存在NSFileLockingError=255,// 未能得到一個(gè)鎖文件NSFileReadUnknownError=256,// 讀取錯(cuò)誤,原因不明
NSFileReadNoPermissionError=257,// 讀取錯(cuò)誤是因?yàn)闄?quán)限問題
NSFileReadInvalidFileNameError=258,// 讀取錯(cuò)誤,因?yàn)橐粋€(gè)無效的文件名NSFileReadCorruptFileError=259,// 讀取錯(cuò)誤,因?yàn)橐粋€(gè)損壞的文件,錯(cuò)誤的格式,或類似的原因NSFileReadNoSuchFileError=260,// 讀取錯(cuò)誤,因?yàn)闆]有這樣的文件NSFileReadInapplicableStringEncodingError=261,// 讀取錯(cuò)誤,因?yàn)樽址幋a并不適用。NSFileReadUnsupportedSchemeError=262,// 讀取錯(cuò)誤,因?yàn)橹付ǖ腢RL方案是不支持的NSFileReadTooLargeError=263,// 指定讀取錯(cuò)誤,因?yàn)槲募?。NSFileReadUnknownStringEncodingError=264,// 文件讀取錯(cuò)誤,因?yàn)樽址幋a無法確定NSFileWriteUnknownError=512,// 寫錯(cuò)誤,原因不明
NSFileWriteNoPermissionError=513,// 寫錯(cuò)誤,因?yàn)闄?quán)限問題NSFileWriteInvalidFileNameError=514,// 寫錯(cuò)誤,因?yàn)橐粋€(gè)無效的文件名NSFileWriteInapplicableStringEncodingError=517,// 寫錯(cuò)誤,因?yàn)樽址幋a并不適用。NSFileWriteUnsupportedSchemeError=518,// 寫錯(cuò)誤,因?yàn)橹付ǖ腢RL方案是不支持的NSFileWriteOutOfSpaceError=640,// 寫錯(cuò)誤,因?yàn)槿鄙俅疟P空間NSFileWriteVolumeReadOnlyError=642// 寫錯(cuò)誤,因?yàn)轶w積是只讀的。NSKeyValueValidationError=1024,// 鍵值編碼驗(yàn)證錯(cuò)誤
NSFormattingError=2048,// 格式錯(cuò)誤(顯示相關(guān)數(shù)據(jù))
NSUserCancelledError=3072,// 用戶取消了操作(例如,按下Command-period)。這段代碼是錯(cuò)誤不需要一個(gè)對(duì)話框顯示為代價(jià)和可能的候選人。
NSFileErrorMinimum=0,// 標(biāo)志著開始的一系列錯(cuò)誤代碼保留文件錯(cuò)誤NSFileErrorMaximum=1023,// 標(biāo)志著結(jié)束的一系列錯(cuò)誤代碼保留文件錯(cuò)誤NSValidationErrorMinimum=1024,// 標(biāo)志著開始的一系列錯(cuò)誤代碼用于驗(yàn)證錯(cuò)誤。NSValidationErrorMaximum=2047,// 標(biāo)志的開始和結(jié)束的范圍錯(cuò)誤代碼用于驗(yàn)證錯(cuò)誤。NSFormattingErrorMinimum=2048,// 標(biāo)志著開始的一系列錯(cuò)誤代碼用于格式化錯(cuò)誤。NSFormattingErrorMaximum=2559,// 標(biāo)志著結(jié)束的范圍錯(cuò)誤代碼用于格式化錯(cuò)誤。NSPropertyListReadCorruptError=3840,// 錯(cuò)誤的出處,同時(shí)解析屬性列表。NSPropertyListReadUnknownVersionError=3841,// 版本號(hào)的屬性列表無法確定。NSPropertyListReadStreamError=3842,// 一個(gè)流錯(cuò)誤閱讀時(shí)遇到的屬性列表。NSPropertyListWriteStreamError=3851,// 一個(gè)流的錯(cuò)誤在寫作時(shí)所遇到的屬性列表。NSPropertyListErrorMinimum=3840,// 標(biāo)志著開始的一系列錯(cuò)誤代碼留給屬性列表錯(cuò)誤。NSPropertyListErrorMaximum=4095,// 標(biāo)志著結(jié)束的范圍錯(cuò)誤代碼留給屬性列表錯(cuò)誤。NSExecutableErrorMinimum=3584,// 標(biāo)志著開始的一系列錯(cuò)誤代碼保留錯(cuò)誤相關(guān)的可執(zhí)行文件。
NSExecutableNotLoadableError=3584,// 可執(zhí)行的類型不是可加載在當(dāng)前過程。NSExecutableArchitectureMismatchError=3585,// 可執(zhí)行文件沒有提供一個(gè)架構(gòu)兼容當(dāng)前進(jìn)程。
NSExecutableRuntimeMismatchError=3586,// 可執(zhí)行目標(biāo)C運(yùn)行時(shí)信息不符合當(dāng)前進(jìn)程。NSExecutableLoadError=3587,// 無法加載,因?yàn)橐恍┢渌脑騈SExecutableLinkError=3588,// 可執(zhí)行的失敗由于連接問題。NSExecutableErrorMaximum=3839,// 標(biāo)志著結(jié)束的范圍錯(cuò)誤代碼保留錯(cuò)誤相關(guān)的可執(zhí)行文件。}
URL Loading System Error CodesThese values are returned as the error 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ò)不給力,請(qǐng)稍后再試"NSURLErrorUnsupportedURL=-1002,// "不支持的URL地址"NSURLErrorCannotFindHost=-1003,// "找不到服務(wù)器"NSURLErrorCannotConnectToHost=-1004,// "連接不上服務(wù)器"NSURLErrorDataLengthExceedsMaximum=-1103,// "請(qǐng)求數(shù)據(jù)長(zhǎng)度超出最大限度"NSURLErrorNetworkConnectionLost=-1005,// "網(wǎng)絡(luò)連接異常"NSURLErrorDNSLookupFailed=-1006,// "DNS查詢失敗"NSURLErrorHTTPTooManyRedirects=-1007,// "HTTP請(qǐng)求重定向"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,// "請(qǐng)求體"
NSURLErrorFileDoesNotExist=-1100,// "文件不存在"
NSURLErrorFileIsDirectory=-1101,// "文件是個(gè)目錄"
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,// "無法移動(dòng)文件"NSURLErrorDownloadDecodingFailedMidStream=-3006,// "下載解碼數(shù)據(jù)失敗"NSURLErrorDownloadDecodingFailedToComplete=-3007// "下載解碼數(shù)據(jù)失敗"
}
轉(zhuǎn)載自?http://www.itdecent.cn/p/50b8a4c151d9
https://blog.csdn.net/linkai5696/article/details/5983384#//apple_ref/doc/c_ref/NSFileNoSuchFileError