Manage your app's data using documents and store it to the local file system or to iCloud.
Framework
- App
Kit
Manage your app's data using documents and store it to the local file system or to iCloud.
Framework
Write an app that creates, manages, edits, and saves text documents.
NSDocument Controller
An object that manages an app's documents.
NSPersistent Document
A document object that can integrate with Core Data.
NSDocument
An abstract class that defines the interface for macOS documents.
File promises support UTI-based drag and drop functions, including drag flocking. When possible, they're pasteboard compliant and file coordinated.
Receive file promises to support dragged files from other apps and provide file promises to support pasteboard operations of your app’s custom file types.
NSFile Promise Provider
An object that provides a promise for the pasteboard.
NSFile Promise Provider Delegate
A set of methods that provides the name of the promised file and writes the file to the destination directory when the file promise is fulfilled.
NSFile Promise Receiver
An object that receives a file promise from the pasteboard.
NSCloud Sharing Validation
A protocol that a Cloud-sharing toolbar item uses to get validation of an item.
NSCloud Sharing Service Delegate
A protocol that a Cloud-sharing service implements to handle status changes and errors.
Learn about the objects that you use to interact with the system.
Automatically synchronize your data model with your app's interface using Cocoa Bindings.
Manage the storyboards and nib files containing your app's user interface, and learn how to load data that is stored in resource files.