Software Development Home

Software Development Articles

Software Development Links

Software Development Books

Software Development Tools

Software Development Keywords

Software Development

Cocoa in a Nutshell

See more Amazon Details

Contents Listing

Preface





I. Introducing Cocoa



1. Objective-C

Objects

Messaging

Classes

Creating Object Instances

Memory Management

Deallocating Objects

Categories

Naming Conventions



2. Foundation

Data

Key-Value Coding

Working with Files

Bundles and Resource Management

Archiving Objects

User Defaults

Notifications

Operating System Interaction

Threaded Programming



3. The Application Kit

AppKit Design Patterns

Nibs

Application Architecture

Controls

Menus

Sheets

Drawers

Toolbars

Event Handling

Document-Based Applications



4. Drawing and Imaging

The Role of Quartz

Coordinate Systems

Graphics Contexts

Working with Paths

Drawing Text

Working with Color

Working with Images

Transformations



5. Text Handling

Text System Architecture

Assembling the Text System



6. Networking

Hosts

URL Resources

Rendezvous Network Services

Sockets

NSFileHandle



7. Interapplication Communication

NSPipe



8. Other Frameworks

AddressBook

The Message Framework

Disc Recording Frameworks

Third-Party Frameworks





II. API Quick Reference



How to Use This Quick Reference



9. Foundation Types and Constants

Data Types

Enumerations

Global Variables

Constants

Exceptions



10. Foundation Functions

Assertions

Bundles

Byte Ordering

Decimals

Java Setup

Hash Tables

HFS File Types

Map Tables

Object Allocation

Objective-C Runtime

Path Utilities

Points

Ranges

Rects

Sizes

Uncaught Exceptions

Zones



11. Application Kit Types and Constants

Data Types

Enumerations

Global Variables

Exceptions



12. Application Kit Functions

Accessibility

Applications

Events

Fonts

Graphics: General

Graphics: Window Depth

Interface Styles

OpenGL

Panels

Pasteboards

System Beep



13. Foundation Classes



14. Foundation Protocols



15. Application Kit Classes



16. Application Kit Protocols



Method Index





III. Appendix



Appendix: Resources for Cocoa Developers





Index

Google
Web www.softwaredev.force9.co.uk

Contents
View a contents listing.

Short
Short Description.


Keyword Pages

Keyword Bestsellers

Software Development Bestsellers
The bestselling books on Amazon.

Articles

SAP and Windows Integration Move

Next Gen Java Code posted

Longhorn Shorn

Microgen Pursues AFA Systems

Virus Types

Visit our site of the month Load Testing at loadtesting.force9.co.uk
Visit our site of the month Load Testing at loadtesting.force9.co.uk