Contents

Introduction

Explains how to allocate and deallocate objects in Core Foundation.

Organization of This Document

The following concepts and tasks discuss the built in support Core Foundation provides for managing the memory allocation and deallocation of objects:

Ownership Policy

Core Foundation Object Lifecycle Management

Copy Functions

Allocators

If you need to customize your allocators then read:

Using Allocators in Creation Functions

Using the Allocator Context

Creating Custom Allocators

To find out more about byte ordering and swapping see:

Byte Ordering

Byte Swapping

See Also

The following may also be of interest:

Core Foundation Design Concepts

Advanced Memory Management Programming Guide

Next

Copyright © 2009 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2009-10-21