UIDocument represents a user-editable document in an iOS application. It is an abstract base class in the UIKit framework. When it is used, its subclass takes the role of the model of a model-view-controller application. Because it implements the NSFilePresenter protocol, it significantly simplifies writing a document-based iOS application. Its Mac OS counterpart is NSDocument.
UIDocument represents a user-editable document in an iOS (ios) application. It is an abstract base class in the UIKit
(uikit) framework. When it is used, its subclass takes the role of the model of a model-view-controller application. Because it implements the NSFilePresenter protocol, it significantly simplifies writing a document-based iOS application. Its Mac OS (osx) counterpart is NSDocument (nsdocument).
To learn more, see the Document-Based App Programming Guide for iOS.