Skip to Content
Objective-C Programmer's Reference
book

Objective-C Programmer's Reference

by Carlos Oliveira
November 2013
Beginner
375 pages
10h 14m
English
Apress

Overview

Objective-C Programmer's Reference provides the tools necessary to write software in Objective-C—the language of choice for developing iOS and OS X applications. Author Carlos Oliveira begins from the basic building blocks of the language. He shows how to create correct and efficient applications by applying your knowledge of object-oriented and structured programming. This book:

  • Takes you quickly through fundamental concepts such as interfaces and class implementations.

  • Provides a concise reference to the Foundation Framework that is all-important when programming in Objective-C.

  • Highlights key differences between Objective-C and other popular languages such as Java or Python.

  • Provides the fundamentals of Cocoa and Cocoa Touch, which are the standard for OS X and iOS development.

  • Objective-C Programmer's Reference makes extensive use of concepts already mastered by developers who are fluent in other languages such as C++, Java, Perl, and Python. The author's approach is logical and structured, and even novice developers will have an easy time absorbing the most important topics necessary to program in Objective-C.

    Objective-C Programmer's Reference is a book for professional developers in Objective-C, or those who are moving to Objective-C from other languages. The book is written for readers who lack the time to invest in more traditional books, which usually spend hundreds of pages to explain concepts that are part of the working programmer's standard vocabulary.

    What you'll learn

  • Grasp the basic syntax of the Objective-C language.

  • Create classes and methods in Objective-C.

  • Apply Objective-C's message-passing mechanism to simplify your code and avoid deep class hierarchies.

  • Store and access dynamic data through Objective-C's built-in, key-value system.

  • Make effective use of container classes such as arrays and dictionaries with their immutable and mutable versions.

  • Create simple applications for iPhones, iPads, Macbooks, and other iOS and Mac OS X devices.

  • Who this book is for

    Objective-C Programmer's Reference is for programmers in Objective-C who are looking for a handy reference to keep them on top of their game. The book is also designed for programmers moving to Objective-C from some other language, especially from another C-like language such as Java or C#, providing just that additional bit that is needed to transfer their expertise into Objective-C and get a leg up on creating applications for the iOS and OS X platforms underlying Apple's hugely successful devices such as the iPhone, iPad, and Macbook.

    Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
    and much more.

    Read now

    Unlock full access

    More than 5,000 organizations count on O’Reilly

    AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

    QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
    Julian F.
    Head of Cybersecurity
    QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
    Addison B.
    Field Engineer
    QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
    Amir M.
    Data Platform Tech Lead
    QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
    Mark W.
    Embedded Software Engineer

    You might also like

    Objective-C Quick Syntax Reference

    Objective-C Quick Syntax Reference

    Matthew Campbell
    Objective-C

    Objective-C

    Jiva DeVoe
    Objective-C Fundamentals

    Objective-C Fundamentals

    Johannes Fahrenkrug, Collin Ruffenach, Christopher Fairbairn
    Programming iOS 13

    Programming iOS 13

    Matt Neuburg

    Publisher Resources

    ISBN: 9781430259053Purchase book