Pro Objective-C (Paperback)
暫譯: 專業 Objective-C

Keith Lee

  • 出版商: Apress
  • 出版日期: 2013-09-06
  • 售價: $2,810
  • 貴賓價: 9.5$2,670
  • 語言: 英文
  • 頁數: 476
  • 裝訂: Paperback
  • ISBN: 143025050X
  • ISBN-13: 9781430250500
  • 相關分類: Apple Developer
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

content<p> <em></em>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, <em>Pro Objective-C</em> is the book for you.<br /><em><br />Pro Objective-C</em> 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. <br /><br />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.<br /><br />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. <br /><br />Start reading<em> Pro Objective-C</em> and begin developing high-quality, professional apps on the OS X and iOS platforms using the Objective-C programming language!<br /> </p> <h3>What you’ll learn</h3><ul> <li>Objective-C fundamentals and key language elements </li> <li>Objective-C runtime system </li> <li>Foundation Framework APIs </li> <li>Objective-C advanced language features </li> <li>Xcode Essentials </li> <li>Debugging with LLDB </li></ul><ul></ul><h3>Who this book is for</h3> <p> 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.<p class="MsoNormal"><o:p></o:p></p> </p> <h3>Table of Contents</h3><ol> <li>Getting Started </li> <li>Using Classes </li> <li>Objects and Messaging </li> <li>Memory Management </li> <li>The Preprocessor </li> <li>Expert Section - Using ARC </li> <li>Runtime System </li> <li>Runtime Architecture </li> <li>Expert Section - Using the Runtime APIs </li> <li>Foundation Framework General Purpose Classes </li> <li>Foundation Framework System Services </li> <li>Foundation Framework Specialized Services </li> <li>Foundation Functions and Data Types </li> <li>Expert Section - Error Handling </li> <li>Blocks </li> <li>Objective-C Literals </li> <li>Concurrent Programming </li> <li>Key-Value Programming </li> <li>Appendix A: Language Elements </li> <li>Appendix B: Xcode Xposed! </li> <li>Appendix C: Using LLDB </li></ol>sourceProduct Description

商品描述(中文翻譯)

Objective-C 程式語言因其強大和易用性而持續增長受歡迎程度和使用率,並且平台上不斷新增的眾多功能使其更具吸引力。如果您對這門語言有基本了解並希望進一步提升專業知識,Pro Objective-C 是適合您的書籍。

Pro Objective-C 提供了對這門語言、其執行時和關鍵 API 的深入、全面的指南。它以清晰、易於理解的方式解釋了 Objective-C 的關鍵概念,並詳細介紹了其更複雜的特性。此外,書中還包含了許多實用範例——程式碼片段和完整應用程式——展示了如何在程式碼中應用您所學的知識。

本書首先探討了 Objective-C 的基本特性和關鍵語言元素。在回顧基礎知識後,接著深入檢視 Objective-C 的動態程式設計特性和執行時系統。接下來,書中涵蓋了 Foundation Framework,這是可以用於任何 Objective-C 程式的 API 基層。最後,介紹了 Objective-C 的新特性和進階功能,並展示了這些特性如何使 Objective-C 語言更強大和表達力更豐富。

每個主題都被徹底涵蓋,並包含了您有效開發 Objective-C 程式碼所需的詳細資訊。最重要的特性得到了深入的處理,每章都包含了許多範例,展示了 Objective-C 的強大和微妙之處。

開始閱讀 Pro Objective-C,並開始在 OS X 和 iOS 平台上使用 Objective-C 程式語言開發高品質、專業的應用程式吧!

您將學到的內容:
- Objective-C 基礎和關鍵語言元素
- Objective-C 執行時系統
- Foundation Framework APIs
- Objective-C 進階語言特性
- Xcode 基本知識
- 使用 LLDB 進行除錯

本書適合對象:
本書針對中級到高級開發人員,這些開發人員已經具備一定的 Objective-C 經驗,並希望獲得專業級的語言覆蓋,包括進階的 Objective-C 特性、最近對語言的新增功能,以及其核心框架和 API 的實際使用。對於那些不熟悉 Objective-C 但有 C 程式設計經驗並理解物件導向程式設計概念的開發人員來說,這本書也非常適合。

目錄:
1. 開始使用
2. 使用類別
3. 物件與訊息傳遞
4. 記憶體管理
5. 預處理器
6. 專家部分 - 使用 ARC
7. 執行時系統
8. 執行時架構
9. 專家部分 - 使用執行時 API
10. Foundation Framework 通用類別
11. Foundation Framework 系統服務
12. Foundation Framework 專用服務
13. Foundation 函數和資料類型
14. 專家部分 - 錯誤處理
15. 區塊
16. Objective-C 字面量
17. 並行程式設計
18. 鍵值程式設計
19. 附錄 A:語言元素
20. 附錄 B:Xcode Xposed!
21. 附錄 C:使用 LLDB