Instance Property

draft

A Boolean value that indicates whether the document is a draft that the user has not yet saved.

Declaration

@property(getter=isDraft) BOOL draft;

Discussion

The system presents a Save dialog when the user closes a draft document. Only documents with non-nil values for the fileURL property should be considered drafts.

See Also

Getting Document Metadata

fileURL

The location of the document’s on-disk representation.

entireFileLoaded

A Boolean value that indicates whether the document’s file is completely loaded into memory.

fileModificationDate

The last-known modification date of the document’s on-disk representation.

keepBackupFile

A Boolean value that indicates whether the document archives previously saved versions of the document.

fileType

The name of the document type, as specified in the app’s information property-list file.

documentEdited

A Boolean value that indicates whether the document has unsaved changes.

inViewingMode

A Boolean value that indicates whether the document is in read-only mode.