{"product_id":"9781430250517","title":"Pro Objective-C","description":"\u003cp\u003e    \u003cem\u003e\u003c\/em\u003eThe 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, \u003cem\u003ePro Objective-C\u003c\/em\u003e is the book for you.\u003c\/p\u003e\u003cp\u003e\u003cem\u003e\u003cp\u003ePro Objective-C\u003c\/p\u003e\u003c\/em\u003e 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. \u003c\/p\u003e\u003cp\u003eThe 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.\u003c\/p\u003e\u003cp\u003eEach 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. \u003c\/p\u003e\u003cp\u003eStart reading\u003cem\u003e Pro Objective-C\u003c\/em\u003e and begin developing high-quality, professional apps on the OS X and iOS platforms using the Objective-C programming language!\u003c\/p\u003e\u003cp\u003e     \u003c\/p\u003e    What youll learn\u003cul\u003e \u003cli\u003eObjective-C fundamentals and key language elements \u003c\/li\u003e \u003cli\u003eObjective-C runtime system \u003c\/li\u003e \u003cli\u003eFoundation Framework APIs \u003c\/li\u003e \u003cli\u003eObjective-C advanced language features \u003c\/li\u003e \u003cli\u003eXcode Essentials \u003c\/li\u003e \u003cli\u003eDebugging with LLDB \u003c\/li\u003e\n\u003c\/ul\u003e\u003cul\u003e\u003c\/ul\u003eWho this book is for      \u003cp\u003e     This book is geared towards intermediate to advanced developers who already have some Objective-C experience and want pro-level coverage of the language, including advanced Objective-C features, recent additions to the language, and practical usage of its core frameworks and APIs. It's also great for those developers not familiar with Objective-C that have done some C programming and also understand object-oriented programming concepts.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e           Table of Contents\u003col\u003e \u003cli\u003eGetting Started \u003c\/li\u003e \u003cli\u003eUsing Classes \u003c\/li\u003e \u003cli\u003eObjects and Messaging \u003c\/li\u003e \u003cli\u003eMemory Management \u003c\/li\u003e \u003cli\u003eThe Preprocessor \u003c\/li\u003e \u003cli\u003eExpert Section - Using ARC \u003c\/li\u003e \u003cli\u003eRuntime System \u003c\/li\u003e \u003cli\u003eRuntime Architecture \u003c\/li\u003e \u003cli\u003eExpert Section - Using the Runtime APIs \u003c\/li\u003e \u003cli\u003eFoundation Framework General Purpose Classes \u003c\/li\u003e \u003cli\u003eFoundation Framework System Services \u003c\/li\u003e \u003cli\u003eFoundation Framework Specialized Services \u003c\/li\u003e \u003cli\u003eFoundation Functions and Data Types \u003c\/li\u003e \u003cli\u003eExpert Section - Error Handling \u003c\/li\u003e \u003cli\u003eBlocks \u003c\/li\u003e \u003cli\u003eObjective-C Literals \u003c\/li\u003e \u003cli\u003eConcurrent Programming \u003c\/li\u003e \u003cli\u003eKey-Value Programming \u003c\/li\u003e \u003cli\u003eAppendix A: Language Elements \u003c\/li\u003e \u003cli\u003eAppendix B: Xcode Xposed! \u003c\/li\u003e \u003cli\u003eAppendix C: Using LLDB \u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47141784289520,"sku":"9781430250517","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781430250517_p0.jpg?v=1763753416","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781430250517","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}