Building Cocoa applications a step-by-step guide
They introduce Cocoa'sdocument-based architecture, tasks, pipes, Rich Text format, handling document files, and using Quartz to draw in windows. Part IV focuses on building the GraphPaper application, a more complex multithreading application that graphs mathematical functions in multiple dimen...
Main Author: | |
---|---|
Other Authors: | |
Format: | eBook |
Language: | English |
Published: |
Sebastopol, CA
O'Reilly
2002
|
Edition: | 1st ed |
Subjects: | |
Online Access: | |
Collection: | O'Reilly - Collection details see MPG.ReNa |
Table of Contents:
- Includes bibliographical references and index
- pt. I. Cocoa Overview
- 1. Understanding the Aqua Interface
- 2. Tools for Developing Cocoa Applications
- 3. Creating a Simple Application with Interface Builder
- 4. An Objective-C Application Without Interface Builder
- pt. II. Calculator: Building a Simple Application
- 5. Building a Project: A Four-Function Calculator
- 6. Nibs and Icons
- 7. Delegation and Resizing
- 8. Events and Responders
- 9. Darwin and the Window Server
- pt. III. MathPaper: A Multiple-Document, Multiprocess Application
- 10. MathPaper and Cocoa's Document-Based Architecture
- 11. Tasks, Pipes, and NSTextView
- 12. Rich Text Format and NSText
- 13. Saving, Loading, and Printing
- 14. Drawing with Quartz
- 15. Drawing in a Rectangle: More Fun with Cocoa Views
- pt. IV. GraphPaper: A Multithreaded, Mouse-Tracking Application
- 16. GraphPaper: A Multithreaded Application with a Display List
- 17. Color
- 18. Tracking the Mouse
- 19. Zooming and Saving Graphics Files
- 20. Pasteboards, Services, Modal Sessions, and Drag-and-Drop
- 21. Preferences and Defaults
- App. Cocoa Resources