Pro Objective-C

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

The Objective-C programming language continues to grow in popularity and usage because of the power and ease-of-use of the language itself, along with the numerous features that continue to be added to the platform. If you have a basic knowledge of the language and want to further your expertise, Pro Objective-C is the book for you.

Pro Objective-C provides an in-depth, comprehensive guide to the language, its runtime, and key API's. It explains the key concepts of Objective-C in a clear, easy to understand manner, and also provides detailed coverage of its more complex features. In addition, the book includes numerous practical examples--code excerpts and complete applications--that demonstrate how to apply in code what you're learning.

The book begins with an exploration of Objective-C's basic features and key language elements. After reviewing the basics, it proceeds with an in-depth examination of the Objective-C dynamic programming features and runtime system. Next the book covers the Foundation Framework, the base layer of APIs that can be used for any Objective-C program. Finally, new and advanced features of Objective-C are introduced and shown how they make the Objective-C language even more powerful and expressive.

Each topic is covered thoroughly and is packed with the details you need to develop Objective-C code effectively. The most important features are given in-depth treatment, and each chapter contains numerous examples that demonstrate both the power and the subtlety of Objective-C.

Start reading Pro Objective-C and begin developing high-quality, professional apps on the OS X and iOS platforms using the Objective-C programming language!

Author(s): Keith Lee (auth.)
Edition: 1
Publisher: Apress
Year: 2013

Language: English
Pages: 476
Tags: Computer Science, general

Front Matter....Pages i-xxviii
Getting Started....Pages 1-12
Using Classes....Pages 13-34
Objects and Messaging....Pages 35-52
Memory Management....Pages 53-74
The Preprocessor....Pages 75-88
Expert Section Using ARC....Pages 89-108
Runtime System....Pages 109-128
Runtime Architecture....Pages 129-148
Expert Section: Using the Runtime APIs....Pages 149-174
Foundation Framework General Purpose Classes....Pages 175-194
Foundation Framework System Services....Pages 195-218
Foundation Framework Specialized Services....Pages 219-238
Foundation Functions and Data Types....Pages 239-252
Expert Section: Error Handling....Pages 253-274
Blocks....Pages 275-294
Objective-C Literals....Pages 295-316
Concurrent Programming....Pages 317-352
Key-Value Programming....Pages 353-378
Language Elements....Pages 379-392
Xcode Xposed!....Pages 393-414
Using LLDB....Pages 415-434
Back Matter....Pages 435-446