---
title: File System Error Codes
framework: foundation
role: collectionGroup
role_heading: API Collection
path: foundation/file-system-error-codes
---

# File System Error Codes

Recognize common error codes generated by file system operations.

## Topics

### Error Codes

- [NSFileNoSuchFileError](foundation/nsfilenosuchfileerror-swift.var.md)
- [NSFileLockingError](foundation/nsfilelockingerror-swift.var.md)
- [NSFileReadUnknownError](foundation/nsfilereadunknownerror-swift.var.md)
- [NSFileReadNoPermissionError](foundation/nsfilereadnopermissionerror-swift.var.md)
- [NSFileReadInvalidFileNameError](foundation/nsfilereadinvalidfilenameerror-swift.var.md)
- [NSFileReadCorruptFileError](foundation/nsfilereadcorruptfileerror-swift.var.md)
- [NSFileReadNoSuchFileError](foundation/nsfilereadnosuchfileerror-swift.var.md)
- [NSFileReadInapplicableStringEncodingError](foundation/nsfilereadinapplicablestringencodingerror-swift.var.md)
- [NSFileReadUnsupportedSchemeError](foundation/nsfilereadunsupportedschemeerror-swift.var.md)
- [NSFileReadTooLargeError](foundation/nsfilereadtoolargeerror-swift.var.md)
- [NSFileReadUnknownStringEncodingError](foundation/nsfilereadunknownstringencodingerror-swift.var.md)
- [NSFileWriteUnknownError](foundation/nsfilewriteunknownerror-swift.var.md)
- [NSFileWriteNoPermissionError](foundation/nsfilewritenopermissionerror-swift.var.md)
- [NSFileWriteInvalidFileNameError](foundation/nsfilewriteinvalidfilenameerror-swift.var.md)
- [NSFileWriteFileExistsError](foundation/nsfilewritefileexistserror-swift.var.md)
- [NSFileWriteInapplicableStringEncodingError](foundation/nsfilewriteinapplicablestringencodingerror-swift.var.md)
- [NSFileWriteUnsupportedSchemeError](foundation/nsfilewriteunsupportedschemeerror-swift.var.md)
- [NSFileWriteOutOfSpaceError](foundation/nsfilewriteoutofspaceerror-swift.var.md)
- [NSFileWriteVolumeReadOnlyError](foundation/nsfilewritevolumereadonlyerror-swift.var.md)
- [NSFileManagerUnmountBusyError](foundation/nsfilemanagerunmountbusyerror-swift.var.md)
- [NSFileManagerUnmountUnknownError](foundation/nsfilemanagerunmountunknownerror-swift.var.md)
- [NSFileErrorMinimum](foundation/nsfileerrorminimum-swift.var.md)
- [NSFileErrorMaximum](foundation/nsfileerrormaximum-swift.var.md)
