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

# File System

Create, read, write, and examine files and folders in the file system.

## Topics

### File system operations

- [Improving performance and stability when accessing the file system](foundation/improving-performance-and-stability-when-accessing-the-file-system.md)
- [Using the file system effectively](foundation/using-the-file-system-effectively.md)
- [FileManager](foundation/filemanager.md)
- [FileManagerDelegate](foundation/filemanagerdelegate.md)
- [About Apple File System](foundation/about-apple-file-system.md)

### Coordinated file access

- [NSFilePresenter](foundation/nsfilepresenter.md)
- [NSFileAccessIntent](foundation/nsfileaccessintent.md)
- [NSFileCoordinator](foundation/nsfilecoordinator.md)

### Managed file access

- [FileHandle](foundation/filehandle.md)
- [NSFileSecurity](foundation/nsfilesecurity.md)
- [NSFileVersion](foundation/nsfileversion.md)
- [FileWrapper](foundation/filewrapper.md)

### Errors

- [File System Error Codes](foundation/file-system-error-codes.md)

## See Also

### Files and Data Persistence

- [Archives and Serialization](foundation/archives-and-serialization.md)
- [Settings](foundation/settings.md)
- [Spotlight](foundation/spotlight.md)
- [iCloud](foundation/icloud.md)
- [Optimizing Your App’s Data for iCloud Backup](foundation/optimizing-your-app-s-data-for-icloud-backup.md)
