Instance Property

keepBackupFile

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

Declaration

@property(readonly) BOOL keepBackupFile;

Discussion

The default value of this property is NO, which causes each new save operation to replace the document's on-disk content. If you override this method and return YES, a save operation saves the document's previous contents in a backup file before saving the current contents.

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.

draft

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

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.