Cocoa Programming for Mac OS X, 3rd Edition

(häftad)

av Aaron Hillegass

Bloggar      
Format:
Häftad (paperback)
Utgiven:
2008-05-01
Språk:
Engelska

(Computer Bookshops Limited)

Passar bra ihop

Cocoa Programming for Mac OS X, 3rd Edition + Learning iPhone Programming: From Xcode to App Store
De som köpt den här boken har ofta också köpt Learning iPhone Programming: From Xcode to App Store (häftad) av Alasdair Allan
Pris för båda:
549:-Köp

Fler böcker av Aaron Hillegass

Advanced Mac OS X Programming: The Big Nerd Ranch Guide (häftad)
Cocoa Programming For Mac OS X 4th Edition (häftad)11%
Objective-C Programming: The Big Nerd Ranch Guide (häftad)
iOS Programming: The Big Nerd Ranch Guide 3rd Edition (häftad)

Advanced Mac OS X Programming: The Big Nerd Ranch Guide

Mark Dalrymple, Aaron Hillegass (häftad)

Cocoa Programming For Mac OS X 4th Edition

Aaron Hillegass, Adam Preble (häftad)

Objective-C Programming: The Big Nerd Ranch Guide

Aaron Hillegass, Mark Fenoglio (häftad)

iOS Programming: The Big Nerd Ranch Guide 3rd Edition

Joe Conway, Aaron Hillegass (häftad)
Ordinarie pris: 279:-
313:- Köp
249:- Köp
213:- Köp
267:- Köp

Kundrecensioner

Bli först med att recensera och betygsätt boken Cocoa Programming for Mac OS X, 3rd Edition - du kan vinna 200 kr varje månad i tävlingen "Månadens recension".

Bloggat om Cocoa Programming for Mac OS X, 3rd Edition

Övrig information

Aaron Hillegas runs Big Nerd Ranch, well-known for its popular Cocoa programming classes. Previously, he was a developer at NeXT and Apple. At Next, he wrote the first course on OpenStep, the predecessor to today's Cocoa tools. At Apple, he created and taught courses in Cocoa directly for and to Apple engineers. This book is based on Aaron's Big Nerd Ranch course and is influenced by 15 years of work with OpenStep and Cocoa.

Innehållsförteckning

Preface xvii

Acknowledgments xix

 

Chapter 1: Cocoa: What Is It? 1

A Little History 1

Tools 3

Language 4

Objects, Classes, Methods, and Messages 4

Frameworks 6

How to Read This Book 6

Typographical Conventions 7

Common Mistakes 7

How to Learn 8

 

Chapter 2: Lets Get Started 9

In Xcode 9

In Interface Builder 13

Back in Xcode 23

Documentation 29

What Have You Done? 30

 

Chapter 3: Objective-C 33

Creating and Using Instances 33

Using Existing Classes 35

Creating Your Own Classes 46

The Debugger 58

What Have You Done? 62

For the More Curious: How Does Messaging Work? 62

Challenge 64

 

Chapter 4: Memory Management 65

Turning the Garbage Collector On and Off 66

Living with the Garbage Collector 68

Living with Retain Counts 68

What Have You Done? 77

 

Chapter 5: Target/Action 79

Some Commonly Used Subclasses of NSControl 81

Start the SpeakLine Example 85

Lay Out the Nib File 86

Implementing the AppController Class 88

For the More Curious: Setting the Target Programmatically 90

Challenge 90

Debugging Hints 92

 

Chapter 6: Helper Objects 95

Delegates 96

The NSTableView and Its dataSource 99

Lay Out the User Interface 102

Make Connections 103

Edit AppController.m 105

For the More Curious: How Delegates Work 108

Challenge: Make a Delegate 109

Challenge: Make a Data Source 110

 

Chapter 7: Key-Value Coding; Key-Value Observing 111

Key-Value Coding 111

Bindings 113

De som köpt "Cocoa Programming for Mac OS X, 3rd Edition" har även köpt:

Beginning iPhone 3 Development: Exploring The iPhone SDK (häftad)

Beginning iPhone 3 Development: Exploring The iPhone...

David Mark, Jeff Lamarche (häftad)
236:-
Xcode 4 Developer Reference (häftad)

Xcode 4 Developer Reference

Richard Wentk (häftad)
255:-
Cocoa Design Patterns (häftad)

Cocoa Design Patterns

Erik M Buck, Donald A Yacktman (häftad)
290:-
Cocoa Programming Developer's Handbook 2nd Edition (häftad)

Cocoa Programming Developer's Handbook 2nd Edition

David Chisnall, Scott Anguish, Erik Buck, Donald A Yacktman (häftad)
321:-
Cocoa Programming for Mac OS X, 3rd Edition (häftad)

Fler böcker inom

  • Titel: Cocoa Programming for Mac OS X, 3rd Edition
  • ISBN: 9780321503619
  • Förlag: ADDISON-WESLEY
  • Utgivningsland: USA
  • Utgivningsort: Boston
  • Illustrationer: illustrations
  • Upplaga: 3
  • Antal sidor: 433
  • Vikt: 880 g
  • Höjd: 235 mm
  • Antal komponenter: 1
  • Format: Häftad (paperback)