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 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ò)不給力,請稍后再試"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ù)失敗"
}
轉(zhuǎn)載自?http://www.reibang.com/p/50b8a4c151d9
https://blog.csdn.net/linkai5696/article/details/5983384#//apple_ref/doc/c_ref/NSFileNoSuchFileError