Contents

Introduction to HIArchive Programming Guide

Describes how to store data objects using HIArchive. Also includes information to make custom HIObjects archivable.

Who Should Read This Document?

This document is for Carbon developers who want to use, create, or manipulate HIArchives, whether to store and access proprietary data, or to edit archived data obtained from other sources. You should also read this document if you want to support the archiving of your custom HIObjects.

HIArchive is comparable to (and uses the same underlying mechanism as) the Cocoa NSKeyedArchiver/Unarchiver classes.

HIArchive is available in Mac OS X version 10.4 and later.

Organization of This Document

This document is organized into the following chapters:

Archiving and Unarchiving Objects describes the basics of using HIArchives.

Making HIObjects Archivable describes how to make your custom HIObjects support archiving.

See Also

In addition to this document, you may find the following documents useful:

For a complete description of the HIArchive API, see <!--a target="_self" -->HIArchive Reference<!--/a--> .

If you are not familiar with using HIViews and HIObjects, you should read HIView Programming Guide .

Next

Copyright © 2004, 2005 Apple Computer, Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2005-08-11