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

< Previous PageNext Page > Hide TOC

Xcode From a CodeWarrior Perspective

This chapter introduces key features of Xcode from the perspective of CodeWarrior users. Understanding the similarities and differences in these features should help you put your CodeWarrior experience to work in Xcode. It will also be useful in converting your CodeWarrior projects.

Important: This chapter concentrates on differences between Xcode and CodeWarrior, and does not provide a comprehensive overview of Xcode. For a more complete feature list, see Xcode User Guide. For a brief tutorial introduction to Xcode, see Xcode Quick Tour Guide.

Though there are many minor differences between Xcode and CodeWarrior, you’ll find that Xcode supports most of the features CodeWarrior users are familiar with. Xcode also provides a great deal of flexibility in organizing the environment for the way you like to work, as described in “Customizing the Environment.”

Contents:

The Basic Development Environment
Limitations
Companion Applications
Header Files
Framework-Style Headers
Cross-Development
Precompiled Headers and Prefix Files
Pragma Statements
C and C++ Libraries
Support for wchar_t and wstring
The GCC Compiler
C++ Code in C Files
Inline ASM
The Linker
The Information Property List and .plc Files
Working With Resources
Building Code
Exporting Symbols
Debugging
Prebinding
Source Trees
Source Control
PowerPlant
Maintaining Parallel Projects in Xcode and CodeWarrior




< Previous PageNext Page > Hide TOC


Last updated: 2006-10-26




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