Hopp til innhold

Cocoa Programming for Mac OS X (Pocket)

Oppdag Cocoa Programming for Mac OS X - den ultimate guiden for Mac-utviklere. Dekker nyeste teknologier og anbefales av erfarne utviklere. Ideell for Leopard-utvikling.

Veil. pris 0 kr - Veil. pris 0 kr
Veil. pris 0 kr
199 kr
199 kr - 199 kr
Pris 199 kr
TIlstand: Pent brukt bok uten markeringer
  • Vipps
  • American Express
  • Apple Pay
  • Google Pay
  • Klarna
  • Mastercard
  • Visa
  • Shop Pay
  • PayPal
Informasjon fra forlaget

Cocoa Programming for Mac OS X. Cocoa Programming for Mac OS XThe best-selling introduction to Cocoa, once again updated to cover the latest Mac programming technologies, and still enthusiastically recommended by experienced Mac OS X developers. "Aaron's book is the gold standard for Mac OS X programming books--beautifully written, and thoughtfully sculpted. The best book on Leopard development." --Scott Stevenson,

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: Let's 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 Key-Value Observing 115 Making Keys Observable 116 Properties and Their Attributes 118 For the More Curious: Key Paths 120 For the More Curious: Key-Value Observing 121 Chapter 8: NSArrayController 123 Starting the RaiseMan Application 124 Key-Value Coding and nil 132 Add Sorting 133 For the More Curious: Sorting without NSArrayController 134 Challenge 1 135 Challenge 2 135 Chapter 9: NSUndoManager 139 NSInvocation 139 How the NSUndoManager Works 140 Adding Undo to RaiseMan 142 Key-Value Observing 145 Undo for Edits 146 Begin Editing on Insert 149 For the More Curious: Windows and the Undo Manager 151 Chapter 10: Archiving 153 NSCoder and NSCoding 154 The Document Architecture 157 Saving and NSKeyedArchiver 161 Loading and NSKeyedUnarchiver 162 Setting the Extension and Icon for the File Type 163 For the More Curious: Preventing Infinite Loops 166 For the More Curious: Creating a Protocol 167 For the More Curious: Document-Based Applications without Undo 167 Universal Type Identifiers 168 Chapter 11: Basic Core Data 171 NSManagedObjectModel 171 Interface 173 How Core Data Works 180 Chapter 12: Nib Files and NSWindowController 183 NSPanel 183 Adding a Panel to the Application 184 For the More Curious: NSBundle 194 Challenge 195 Chapter 13: User Defaults 197 NSDictionary and NSMutableDictionary 198 NSUserDefaults 200 Setting the Identifier for the Application 202 Creating Keys for the Names of the Defaults 202 Registering Defaults 203 Letting the User Edit the Defaults 203 Using the Defaults 205 For the More Curious: NSUserDefaultsController 207 For the More Curious: Reading and Writing Defaults from the Command Line 207 Challenge 208 Chapter 14: Using Notifications 209 What Notifications Are 209 What Notifications Are Not 210 NSNotification and NSNotificationCenter 210 Posting a Notification 212 Registering as an Observer 213 Handling the Notification When It Arrives 214 The userInfo Dictionary 214 For the More Curious: Delegates and Notifications 215 Challenge 216 Chapter 15: Using Alert Panels 217 Make the User Confirm the Deletion 218 Challenge 221 Chapter 16: Localization 223 Localizing a Nib File 224 Str

Detaljer om boken

Kategori: Bøker

ISBN: 9780321503619

Forfatter: Aaron Hillegass

Språk: Engelsk

Format: Pocket

Utgitt år: 2008

Sideantall: 464

Utgave: ukjent

Vekt: 838 g

Veil. pris: 0 kr

Om forfatter

Aaron Hillegass var en amerikansk forfatter og programmerer, kjent for å grunnlegge Big Nerd Ranch, et selskap som tilbød opplæring i programmering og apputvikling. Han skrev flere bøker om programmering, inkludert den populære "Objective-C Programming: The Big Nerd Ranch Guide". Hillegass var lidenskapelig opptatt av å lære bort komplekse emner på en tilgjengelig måte, og inspirerte tusenvis av utviklere verden over.

Frakt

Hos Bokia.no gjør vi vårt beste for å sikre rask, trygg og miljøvennlig levering av dine bøker.

Leveringsalternativer

Vi tilbyr frakt med Posten/Bring og Helthjem, slik at du kan velge det som passer deg best. Fraktprisen beregnes automatisk i kassen basert på fraktmetode og leveringssted. Ønsker du å hente selv? Du kan kostnadsfritt hente bestillingen på vårt lager på Bryn i Oslo.

Leveringstid

Vanlig leveringstid er 3–5 virkedager, avhengig av fraktleverandør og hvor i landet du bor. For adresser i Nord-Norge må det påregnes noe lengre leveringstid.

Behandlingstid
Bestillinger gjort før kl. 12 sendes normalt samme dag. Etter kl. 12 sendes bestillinger dagen etter. Bestillinger gjort i helgen sendes mandag.

Vi gjør alltid vårt ytterste for å pakke bøkene trygt og miljøvennlig.

Dersom du ikke finner boken du leter etter:

Bruk søkefeltet øverst på siden og søk etter ISBN, tittel, forlag, sjanger, fag, tema, etc.

Klikk og hent

Alltid gratis å hente bøker på vårt lager på Bryn i Oslo

Du bruker 15 timer og 28 minutter

på å lese denne flotte boken. Det vil vi si er meget billig underholdning!

Bøker som gave

Hvilken kvalitet på bøker bør jeg velge som gave?

Dersom du skal gi gave til svigermor og ikke ønsker at hun skal få vite at det er en brukt bok, så anbefaler vi kvalitet "veldig pen/som ny". Vi har også en del bøker som er uåpnet og uleste. Disse bøkene har kvalitet "Ny bok".

Dersom du vil gi en svært sjelden bok som man ikke får tak i andre steder enn hos Bokia.no, så vil enhver person bli glad for å få tak i boken uansett om den er brukt eller ikke.

Alle bøkene hos oss er kvalitetsikret av oss slik at du skal være sikker på at når du velger riktig kvalitet, så skal du motta det du ber om.

Du kan gi noe unikt!

På Bokia.no finner du mange bøker som ikke trykkes lenger og som er vanskelige å få tak i. Dette er bøker som er perfekte gaver til dem som tror de har lest alt!

Visste du at flere og flere unge velger å gi bort brukte gaver?

Blant unge mennesker er det svært populært å gi brukte gaver. Nesten 30% av den norske befolkning har gitt bort en brukt gjenstand til jul. Og over en fjerdedel av befolkningen sier det er OK å få en brukt gave.

På forum som for eksempel Reddit, så er det tydelig at det å gi og brukte gaver er helt OK.