top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Objective-c [[electronic resource] /] / Jiva DeVoe
Objective-c [[electronic resource] /] / Jiva DeVoe
Autore DeVoe Jiva
Edizione [1st edition]
Pubbl/distr/stampa Indianapolis, IN, : Wiley Pub., Inc, 2011
Descrizione fisica 1 online resource (403 p.)
Disciplina 005.1/17
005.117
Collana Developer Reference
Soggetto topico Object-oriented programming (Computer science)
Programming languages (Electronic computers)
Soggetto genere / forma Electronic books.
ISBN 1-283-02609-0
9786613026095
1-118-25769-3
1-118-00340-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Objective-C; About the Author; Credits; Preface; Acknowledgments; Contents; Part I: Introducing Objective-C; Chapter 1: Introducing Objective-C; Using Xcode for Development; Understanding the Compilation Process; Using the Xcode Static Analyzer; Understanding the Objective-C Runtime; Summary; Chapter 2: Understanding Basic Syntax; Working with Statements and Expressions; Working with Functions; Controlling Program Flow; Applying What You Have Learned; Summary; Chapter 3: Adding Objects; Understanding Objects; Working with Properties; Applying Objects
Chapter 4: Understanding Objective-C Memory ManagementUsing Reference Counting; Using Garbage Collection; Exploring Key Garbage Collector Patterns; Understanding What Memory Management Model to Use for Your Projects; Summary; Part II: Exploring Deeper Features; Chapter 5: Working with Blocks; Understanding Blocks; Understanding Important Block Scoping; Using Blocks with Threads; Working with Common Block Design Patterns; Applying Blocks to an Embarrassingly Parallel Task; Summary; Chapter 6: Using Key Value Coding and Key Value Observing; Accessing Object Properties Using Key Value Coding
Observing Changes to KVC-Compliant ValuesApplying Key Value Observing; Summary; Chapter 7: Working with Protocols; Favoring Composition Over Inheritance; Implementing Protocols in Your Objects; Exploring examples of protocol use; Summary; Chapter 8: Extending Existing Class Capabilities; Working with Third-Party Frameworks and Classes; Working with Categories; Extending Classes using Anonymous Categories; Associating Variables with Existing Classes; Summary; Chapter 9: Writing Macros; Reviewing the Compilation Process; Defining Macros; Summary; Chapter 10: Handling Errors; Classifying Errors
Using the Different Mechanisms for Error HandlingSummary; Part III: Using the Foundation Framework; Chapter 11: Understanding How the Frameworks Fit Together; Understanding the Foundation Framework; Using Frameworks in Your Projects; Summary; Chapter 12: Using Strings; Understanding the String Declaration Syntax; Summary; Chapter 13: Working with Collections; Working with Arrays; Understanding Collections and Memory Management; Enumerating; Sending Messages to Elements; Sorting and Filtering; Using Blocks with Collections; Summary; Chapter 14: Using NSValue, NSNumber, and NSData
Using NSValue and NSNumberUsing NSData and NSMutableData; Summary; Chapter 15: Working with Times and Dates; Using NSDateFormatter; Summary; Part IV: Exploring Advanced Topics; Chapter 16: Multiprocessing with Threads; Synchronizing Code; Using NSThread; Using NSOperation and NSOperationQueue; Summary; Chapter 17: Objective-C Design Patterns; Recognizing Patterns in Solutions; Describing Design Patterns in Objective-C; Summary; Chapter 18: Reading and Writing Data with NSCoder; Using NSArchiver and NSUnarchiver; Working with Archiver File Formats and Legacy Data; Summary
Chapter 19: Using Objective-C on Other Platforms
Record Nr. UNINA-9910141049903321
DeVoe Jiva  
Indianapolis, IN, : Wiley Pub., Inc, 2011
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Objective-c [[electronic resource] /] / Jiva DeVoe
Objective-c [[electronic resource] /] / Jiva DeVoe
Autore DeVoe Jiva
Edizione [1st edition]
Pubbl/distr/stampa Indianapolis, IN, : Wiley Pub., Inc, 2011
Descrizione fisica 1 online resource (403 p.)
Disciplina 005.1/17
005.117
Collana Developer Reference
Soggetto topico Object-oriented programming (Computer science)
Programming languages (Electronic computers)
ISBN 1-118-01283-6
1-283-02609-0
9786613026095
1-118-25769-3
1-118-00340-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Objective-C; About the Author; Credits; Preface; Acknowledgments; Contents; Part I: Introducing Objective-C; Chapter 1: Introducing Objective-C; Using Xcode for Development; Understanding the Compilation Process; Using the Xcode Static Analyzer; Understanding the Objective-C Runtime; Summary; Chapter 2: Understanding Basic Syntax; Working with Statements and Expressions; Working with Functions; Controlling Program Flow; Applying What You Have Learned; Summary; Chapter 3: Adding Objects; Understanding Objects; Working with Properties; Applying Objects
Chapter 4: Understanding Objective-C Memory ManagementUsing Reference Counting; Using Garbage Collection; Exploring Key Garbage Collector Patterns; Understanding What Memory Management Model to Use for Your Projects; Summary; Part II: Exploring Deeper Features; Chapter 5: Working with Blocks; Understanding Blocks; Understanding Important Block Scoping; Using Blocks with Threads; Working with Common Block Design Patterns; Applying Blocks to an Embarrassingly Parallel Task; Summary; Chapter 6: Using Key Value Coding and Key Value Observing; Accessing Object Properties Using Key Value Coding
Observing Changes to KVC-Compliant ValuesApplying Key Value Observing; Summary; Chapter 7: Working with Protocols; Favoring Composition Over Inheritance; Implementing Protocols in Your Objects; Exploring examples of protocol use; Summary; Chapter 8: Extending Existing Class Capabilities; Working with Third-Party Frameworks and Classes; Working with Categories; Extending Classes using Anonymous Categories; Associating Variables with Existing Classes; Summary; Chapter 9: Writing Macros; Reviewing the Compilation Process; Defining Macros; Summary; Chapter 10: Handling Errors; Classifying Errors
Using the Different Mechanisms for Error HandlingSummary; Part III: Using the Foundation Framework; Chapter 11: Understanding How the Frameworks Fit Together; Understanding the Foundation Framework; Using Frameworks in Your Projects; Summary; Chapter 12: Using Strings; Understanding the String Declaration Syntax; Summary; Chapter 13: Working with Collections; Working with Arrays; Understanding Collections and Memory Management; Enumerating; Sending Messages to Elements; Sorting and Filtering; Using Blocks with Collections; Summary; Chapter 14: Using NSValue, NSNumber, and NSData
Using NSValue and NSNumberUsing NSData and NSMutableData; Summary; Chapter 15: Working with Times and Dates; Using NSDateFormatter; Summary; Part IV: Exploring Advanced Topics; Chapter 16: Multiprocessing with Threads; Synchronizing Code; Using NSThread; Using NSOperation and NSOperationQueue; Summary; Chapter 17: Objective-C Design Patterns; Recognizing Patterns in Solutions; Describing Design Patterns in Objective-C; Summary; Chapter 18: Reading and Writing Data with NSCoder; Using NSArchiver and NSUnarchiver; Working with Archiver File Formats and Legacy Data; Summary
Chapter 19: Using Objective-C on Other Platforms
Record Nr. UNINA-9910830506303321
DeVoe Jiva  
Indianapolis, IN, : Wiley Pub., Inc, 2011
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui