My Account
View Cart
Home
Community
Books & Videos
Safari Books Online
Conferences
Training
School of Technology
About
Complete List
Bestsellers
New Releases
Rough Cuts
Upcoming Titles
Ebooks
By Publisher
By Series
Out of Print
Order Info
Search
Search Tips
Tell a friend
Cocoa in a Nutshell
A Desktop Quick Reference
By
Michael Beam
,
James Duncan Davidson
May 2003
Pages: 566
|
Table of Contents
|
Index
|
Sample Chapter
|
Colophon
Table of Contents
Introducing Cocoa
Chapter 1
Objective-C
Objects
Messaging
Classes
Creating Object Instances
Memory Management
Deallocating Objects
Categories
Naming Conventions
Chapter 2
Foundation
Data
Key-Value Coding
Working with Files
Bundles and Resource Management
Archiving Objects
User Defaults
Notifications
Operating System Interaction
Threaded Programming
Chapter 3
The Application Kit
AppKit Design Patterns
Nibs
Application Architecture
Controls
Menus
Sheets
Drawers
Toolbars
Event Handling
Document-Based Applications
Chapter 4
Drawing and Imaging
The Role of Quartz
Coordinate Systems
Graphics Contexts
Working with Paths
Drawing Text
Working with Color
Working with Images
Transformations
Chapter 5
Text Handling
Text System Architecture
Assembling the Text System
Chapter 6
Networking
Hosts
URL Resources
Rendezvous Network Services
Sockets
NSFileHandle
Chapter 7
Interapplication Communication
NSPipe
Chapter 8
Other Frameworks
AddressBook
The Message Framework
Disc Recording Frameworks
Third-Party Frameworks
API Quick Reference
Chapter 9
Foundation Types and Constants
Data Types
Enumerations
Global Variables
Constants
Exceptions
Chapter 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
Chapter 11
Application Kit Types and Constants
Data Types
Enumerations
Global Variables
Exceptions
Chapter 12
Application Kit Functions
Accessibility
Applications
Events
Fonts
Graphics: General
Graphics: Window Depth
Interface Styles
OpenGL
Panels
Pasteboards
System Beep
Chapter 13
Foundation Classes
Chapter 14
Foundation Protocols
Chapter 15
Application Kit Classes
Chapter 16
Application Kit Protocols
Appendix
Appendix A
Appendix: Resources for Cocoa Developers
Apple Documentation
Related Books
Web Sites
Mailing Lists
Partnering with Apple
Colophon
Return to
Cocoa in a Nutshell