Apple Developer Connection
Member Login Log In | Not a Member? Contact ADC

Next Page > Hide TOC

Introduction to 64-Bit Transition Guide For Cocoa

Contents:

Organization of This Document
See Also


Mac OS X is undergoing a gradual transition to a 64-bit model. An 64-bit executable is a process that can support a 64-bit address space. In a 64-bit world pointers are 64 bits (eight bytes) and some integer types, once 32 bits, are now 64 bits. These fundamental changes required for 64-bit processes impact the programmatic interfaces of many of the frameworks of Mac OS X, including Cocoa, in various ways.

This document explains the rationale for the 64-bit transition and describes the 64-bit related changes to the Cocoa API. It also discusses the steps you must take to convert existing Cocoa applications to a 64-bit model.

Important: This is a preliminary version of this document. Future versions of the document may contain modifications and additional information.

Organization of This Document

This document has the following chapters:

See Also

As a prerequisite to this document, read 64-Bit Transition Guide, which describes in full detail the reasons for the 64-bit transition, the fundamental changes to Mac OS X to support 64-bit addressing, and the general requirements and procedure for building 64-bit executables.



Next Page > Hide TOC


Last updated: 2007-03-22




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice