Home   FAQs   New Arrivals   Specials   Pricing & Shipping   Location   Corporate Services   Why Choose Bookware?  
 Search:   
Call our store: 9922 6266 (from within Sydney) or 1800 734 567 (from outside Sydney)
 View Cart   Check Out   
 
Browse by Subject
 Nepean TAFE 2012
I.T
 .NET
 Windows 7
 Adobe CS5
 Cisco
 CCNA 2012
 CCNP 2012
 Java
 VB
 ASP
 Web Design
 E-Commerce
 Project Management
 ITIL
 Macintosh
 Linux
 Windows Server 2008
 SAP
 Sharepoint 2010
Certification
 MCITP
 MCTS
Economics and Business
 Accounting
 Business Information Systems
 Economics
 Finance
 Management
 Marketing
 TAX
 Human Resources
Academic
 Law
 Nursing
 Medical

Objective-C Pocket Reference

by: Andrew M. Duncan

Notify me when in stock

On-line Price: $13.95 (includes GST)

Paperback package 128

20%Off Retail Price

You save: $3.00

Please call us to check availability

Retail Price: $16.95

Publisher: O'REILLY,December 2002

Category: C++ PROGRAMMING Level: I/A

ISBN: 0596004230
ISBN13: 9780596004231

Add to Shopping Cart

Objective-C is an exciting and dynamic approach to C-based object-oriented programming; it's the approach adopted by Apple as the foundation for programming under Mac OS X, a Unix-based operating system gaining wide acceptance among programmers and other technologists. Objective-C is easy to learn and has a simple elegance that is a welcome breath of fresh air after the abstruse and confusing C++. To help you master the fundamentals of this language, you'll want to keep the Objective-C Pocket Reference close at hand. This small book contains a wealth of valuable information to speed you over the learning curve.


  In this pocket reference, author Andrew Duncan provides a quick and concise introduction to Objective-C for the experienced programmer. In addition to covering the essentials of Objective-C syntax, Andrew also covers important faces of the language such as memory management, the Objective-C runtime, dynamic loading, distributed objects, and exception handling.


  O'Reilly's Pocket References have become a favorite among programmers everywhere. By providing important details in a succinct, well-organized format, these handy books deliver just what you need to complete the task at hand. When you've reached a sticking point in your work and need to get to a solution quickly, the new Objective-C Pocket Reference is the book you'll want to have.

Table of Contents

Introduction


  What Is Objective-C?


          Dynamic Dispatch


          Dynamic Typing


          Dynamic Loading


          Which Objective-C?


          How Do I Get Started?


  Elements of the Language


          Objects


          Classes


          Inheritance and Subtyping


          Fields


          Methods


          Categories


          Protocols


          Declarations


          Predefined Types, Constants, and Variables


  Compiler and Preprocessor Directives


          Class Declarations and Definitions


          Forward Declarations


          Expanding Directives


          Preprocessor Symbols


  Compiler Flags


  Remote Messaging


          Pointer Parameter Qualifiers


          Return Value Qualifiers


          Object Qualifiers


  Object Lifecycle


          Creating an Object


          Copying an Object


          Deallocating an Object


  Runtime Errors


          Object Error Handling


          Exceptions in Cocoa


  Runtime Environment


          Class Objects


          Metaclass Objects


          Selectors


          Protocol Objects


  Root Classes


          Fields


          Methods


          The Object Class


          The NSObject Class


  Forwarding Messages


          Object Forwarding


          NSObject Forwarding


  Memory Management


          Manual Memory Management


          Reference Counting


          Garbage Collection


  Archiving Objects


          Archiving Descendants of Object


          Archiving Descendants of NSObject


  Key-Value Coding


          Access Permissions


          NSKeyValueCoding Methods


          Handling Key Lookup Failures


  Optimizing Method Calls


  Objective-C++


  Objective-C Resources


  Index


          Related O'Reilly Titles:

Building Cocoa Applications: A Step-by-Step Guide

Learning Carbon

Learning Cocoa with Objective-C

Mac OS X Pocket Guide, 2nd Edition

Mac OS X: The Missing Manual, 2nd Edition