Objective-C 2.0 Essentials - Third Edition: A Guide to Modern Objective-C Development

Neil Smyth

  • 出版商: CreateSpace Independ
  • 出版日期: 2012-12-04
  • 售價: $900
  • 貴賓價: 9.5$855
  • 語言: 英文
  • 頁數: 228
  • 裝訂: Paperback
  • ISBN: 1480262102
  • ISBN-13: 9781480262102
  • 相關分類: Apple Developer
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Now updated for the new "Modern Objective-C" features introduced with the iOS 6 SDK, the goal of this book is to teach the skills necessary to program in Objective-C using a style that is easy to follow, rich in examples and accessible to those who have never used Objective-C before. Topics covered include the fundamentals of Objective-C such as variables, looping and flow control. Also included are details of object oriented programming, working with files and memory and the Objective-C Foundation framework.

Regardless of whether you are developing for Mac OS X or the iPhone, or just want to learn Objective-C, this book covers everything you need to know about the Objective-C language in 31 detailed and easy to follow chapters.

Topics covered in this Third Edition of Objective-C 2.0 Essentials include:

- The History of Objective-C
- Installing Xcode and Compiling Objective-C on Mac OS X
- Objective-C 2.0 Data Types
- Working with Variables and Constants in Objective-C
- Objective-C Operators and Expressions
- Objective-C 2.0 Operator Precedence
- Commenting Objective-C Code
- Objective-C Flow Control with if and else
- The Objective-C switch Statement
- Objective-C Looping - The for Statement
- Objective-C Looping with do and while Statements
- An Overview of Objective-C Object Oriented Programming
- Writing Objective-C Class Methods
- Objective-C - Data Encapsulation, Synthesized Accessors and Dot Notation
- Objective-C Inheritance
- Pointers and Indirection in Objective-C
- Objective-C Dynamic Binding and Typing with the id Type
- Objective-C Variable Scope and Storage Class
- An Overview of Objective-C Functions
- Objective-C Enumerators
- An Overview of the Objective-C Foundation Framework
- Working with String Objects in Objective-C
- Understanding Objective-C Number Objects
- Working with Objective-C Array Objects
- Objective-C Dictionary Objects
- Working with Directories in Objective-C
- Working with Files in Objective-C
- Constructing and Manipulating Paths with NSPathUtilities
- Copying Objects in Objective-C
- Using Objective-C Preprocessor Directives

商品描述(中文翻譯)

現在已更新為 iOS 6 SDK 中引入的新「現代 Objective-C」特性,本書的目標是教授使用易於理解的風格、豐富的範例以及適合從未使用過 Objective-C 的讀者所需的編程技能。涵蓋的主題包括 Objective-C 的基本概念,如變數、迴圈和流程控制。此外,還包括物件導向編程的細節、檔案和記憶體的操作以及 Objective-C Foundation 框架。

無論您是為 Mac OS X 或 iPhone 開發,還是僅想學習 Objective-C,本書涵蓋了您需要了解的所有 Objective-C 語言知識,共 31 章詳細且易於理解的內容。

本書第三版的 Objective-C 2.0 Essentials 涵蓋的主題包括:

- Objective-C 的歷史
- 在 Mac OS X 上安裝 Xcode 和編譯 Objective-C
- Objective-C 2.0 數據類型
- 在 Objective-C 中操作變數和常數
- Objective-C 運算子和表達式
- Objective-C 2.0 運算子優先順序
- 注釋 Objective-C 代碼
- 使用 if 和 else 的 Objective-C 流程控制
- Objective-C switch 語句
- Objective-C 迴圈 - for 語句
- 使用 do 和 while 語句的 Objective-C 迴圈
- Objective-C 物件導向編程概述
- 編寫 Objective-C 類方法
- Objective-C - 數據封裝、合成存取器和點表示法
- Objective-C 繼承
- Objective-C 中的指標和間接引用
- Objective-C 動態綁定和使用 id 類型的類型
- Objective-C 變數範圍和儲存類別
- Objective-C 函數概述
- Objective-C 列舉
- Objective-C Foundation 框架概述
- 在 Objective-C 中操作字串物件
- 理解 Objective-C 數字物件
- 操作 Objective-C 陣列物件
- Objective-C 字典物件
- 在 Objective-C 中操作目錄
- 在 Objective-C 中操作檔案
- 使用 NSPathUtilities 構建和操作路徑
- 在 Objective-C 中複製物件
- 使用 Objective-C 預處理指令