Core Objective-C in 24 Hours - Keith Lee

Core Objective-C in 24 Hours

By Keith Lee

  • Release Date: 2011-09-12
  • Genre: Programming

Description

Core Objective-C in 24 Hours provides a clear and concise overview of the programming language, describes its key features and APIs, and presents recommendations for developing iOS and OS X apps using Objective-C. It is written for readers who want a general understanding of Apple Objective-C technology on the Mac along with developers who want to quickly get started with the language. Very quickly, you will have a solid understanding of Objective-C and be ready to begin using it on your projects!

The book is divided into two parts; Part One provides an introduction to object-oriented programming with Objective-C, describes the software development environment for the OS X and iOS platforms, and summarizes key features of the language. Part Two is more focused on application development - it features an in-depth look at the principal components of Objective-C programs, along with a detailed review of the key frameworks and services used for Objective-C application development. The Appendix contains additional details on the language along with some useful recommendations for programming with Objective-C.

Reviews

  • Great Reference and Primer for Transitioners

    5
    By Bischofftep
    I'm a hobbyist programmer with a little object oriented experience. I found this book to be exactly what I needed to give me a concise description of the various structures and source code conventions for writing programs in Objective-C, specifically in Xcode. Things like "How do I format an Objective-C header?" to "What was the syntax for setting up @interface statements?" were extremely helpful. The book goes into what ARC (Automatic Reference Counting) is and how to use it, as well as basics of using Autorelease and even manual memory management if you really need to go there. It is full of small example code which makes it immediately clear what Xcode expects you to use for most common programming structures, and does a very good job of laying out the basics of the MacOS and iOS core frameworks and services. I definitely recommend this book for programmers needing a reference or primer for transitioning to Objective-C.