Publishers of technology books, eBooks, and videos for creative people
This eBook includes the following formats, accessible from your Account page after purchase:
EPUB
The open industry format known for its reflowable content and usability on supported mobile devices.
PDF
The popular standard, used most often with the free Acrobat® Reader® software.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
This book is designed to make readers proficient in Objective-C and provide a deeper understanding of key concepts needed to build OS X and iOS applications. The author Jonathan Lehr takes a step-by-step approach, and readers will learn by doing, with labs at the end of chapter to reinforce the concepts covered. Starting with the fundamentals of ASNI C and Objective-C, Jonathan will show readers how to create and use Objective-C objects and classes. He provides a solid introduction to dynamic binding and the Objective-C runtime, and readers will become familiar with Foundation framework classes and APIs. Jonathan also dives into troubleshooting techniques and covers advanced topics such as Advanced Key-Value Coding and Grand Central Dispatch.
Preface
Chapter 1: ANSI C
Chapter 2: Objective-C Basics
Chapter 3: The Foundation Framework
Chapter 4: Memory Management
Chapter 5: The Objective-C Runtime: A Deeper Look
Chapter 6: Troubleshooting and Performance Optimization
Chapter 7: Advanced Concepts and Techniques
Appendix A: Glossary
Appendix B: Xcode Bindings, Tips, and More.
Appendix C: Sample Projects
