Learning Objective-C 2.0: A Hands-on Guide to Objective-C for Mac and iOS Developers, 2/e (Paperback)
暫譯: 學習 Objective-C 2.0:Mac 和 iOS 開發者的實用指南,第2版(平裝本)

Robert Clair

  • 出版商: Addison Wesley
  • 出版日期: 2012-11-24
  • 售價: $1,330
  • 貴賓價: 9.5$1,264
  • 語言: 英文
  • 頁數: 480
  • 裝訂: Paperback
  • ISBN: 0321832086
  • ISBN-13: 9780321832085
  • 相關分類: Apple Developer
  • 立即出貨 (庫存 < 3)

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

相關主題

商品描述

 


Get Started Fast with Objective-C 2.0 Programming for OS X Mountain Lion, iOS 5.1, and Beyond

 

Fully updated for Xcode 4.4, Learning Objective-C 2.0, Second Edition, is today’s most useful beginner’s guide to Objective-C 2.0. One step at a time, it will help you master the newest version of Objective-C 2.0 and start writing high-quality programs for OS X 10.8 Mountain Lion, iOS 5.1, and all of Apple’s newest computers and devices.

 

Top OS X and iOS developer Robert Clair first reviews the essential object and C concepts that every Objective-C 2.0 developer needs to know. Next, he introduces the basics of the Objective-C 2.0 language itself, walking through code examples one line at a time and explaining what’s happening behind the scenes.

 

This revised edition thoroughly introduces Apple’s new Automated Reference Counting (ARC), while also teaching conventional memory-management techniques that remain indispensable. Carefully building on what you’ve already learned, Clair progresses to increasingly sophisticated techniques in areas ranging from frameworks to security. Every topic has been carefully chosen for its value in real-world, day-to-day programming, and many topics are supported by hands-on practice exercises.

 

Coverage includes

 

·      Reviewing key C techniques and concepts, from program structure and formats to variables and scope

·      Understanding how objects and classes are applied in Objective-C 2.0

·      Writing your first Objective-C program with Xcode 4.4

·      Using messaging to efficiently perform tasks with objects

·      Getting started with Apple’s powerful frameworks and foundation classes

·      Using Objective-C control structures, including Fast Enumeration and exception handling

·      Adding methods to classes without subclassing

·      Using declared properties to save time and simplify your code

·      Mastering ARC and conventional memory management, and knowing when to use each

·      Using Blocks to prepare for concurrency with Apple’s Grand Central Dispatch

·      Leveraging Xcode 4.4 improvements to enums and @implementation

 

商品描述(中文翻譯)

快速入門 Objective-C 2.0 程式設計,適用於 OS X Mountain Lion、iOS 5.1 及更高版本

針對 Xcode 4.4 完全更新的《學習 Objective-C 2.0(第二版)》是當今最實用的 Objective-C 2.0 初學者指南。這本書將一步一步幫助你掌握最新版本的 Objective-C 2.0,並開始為 OS X 10.8 Mountain Lion、iOS 5.1 及所有 Apple 最新的電腦和設備編寫高品質的程式。

頂尖的 OS X 和 iOS 開發者 Robert Clair 首先回顧每位 Objective-C 2.0 開發者需要了解的基本物件和 C 概念。接著,他介紹 Objective-C 2.0 語言的基本知識,逐行走過程式碼範例,並解釋背後發生的事情。

這本修訂版徹底介紹了 Apple 的新自動引用計數(ARC),同時也教授仍然不可或缺的傳統記憶體管理技術。在你已經學會的基礎上,Clair 逐步進入從框架到安全性等領域的更高級技術。每個主題都是根據其在現實世界日常程式設計中的價值精心挑選的,許多主題都有實作練習來支持學習。

涵蓋內容包括:

· 回顧關鍵的 C 技術和概念,從程式結構和格式到變數和範圍
· 理解物件和類別在 Objective-C 2.0 中的應用
· 使用 Xcode 4.4 編寫你的第一個 Objective-C 程式
· 使用訊息傳遞有效地執行物件任務
· 開始使用 Apple 的強大框架和基礎類別
· 使用 Objective-C 控制結構,包括快速列舉和例外處理
· 在不繼承的情況下向類別添加方法
· 使用已宣告的屬性來節省時間並簡化程式碼
· 精通 ARC 和傳統記憶體管理,並了解何時使用每種方法
· 使用 Blocks 為 Apple 的 Grand Central Dispatch 準備並發
· 利用 Xcode 4.4 對列舉和 @implementation 的改進