Objective-C Programming: The Big Nerd Ranch Guide, 2/e (Paperback)

Aaron Hillegass, Mikey Ward

  • 出版商: Addison Wesley
  • 出版日期: 2013-11-18
  • 售價: $1,580
  • 貴賓價: 9.5$1,501
  • 語言: 英文
  • 頁數: 357
  • 裝訂: Paperback
  • ISBN: 032194206X
  • ISBN-13: 9780321942067
  • 相關分類: Apple Developer
  • 立即出貨 (庫存=1)

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

商品描述

Want to write iOS apps or desktop Mac applications? This introduction to programming and the Objective-C language is your first step on the journey from someone who uses apps to someone who writes them.

Based on Big Nerd Ranch's popular Objective-C Bootcamp, Objective-C Programming: The Big Nerd Ranch Guide covers C, Objective-C, and the common programming idioms that enable developers to make the most of Apple technologies. Compatible with Xcode 5, iOS 7, and OS X Mavericks (10.9), this guide features short chapters and an engaging style to keep you motivated and moving forward. At the same time, it encourages you to think critically as a programmer.

Here are some of the topics covered:

  • Using Xcode, Apple’s documentation, and other tools
  • Programming basics: variables, loops, functions, etc.
  • Objects, classes, methods, and messages
  • Pointers, addresses, and memory management with ARC
  • Properties and Key-Value Coding (KVC)
  • Class extensions
  • Categories
  • Classes from the Foundation framework
  • Blocks
  • Delegation, target-action, and notification design patterns
  • Key-Value Observing (KVO)
  • Runtime basics

商品描述(中文翻譯)

想要開發 iOS 應用程式或桌面 Mac 應用程式嗎?這本介紹程式設計和 Objective-C 語言的書是你從使用應用程式的人轉變為撰寫應用程式的人的第一步。基於 Big Nerd Ranch 受歡迎的 Objective-C Bootcamp,Objective-C Programming: The Big Nerd Ranch Guide 包含 C 語言、Objective-C 語言以及常見的程式設計慣用語法,讓開發者能夠充分利用 Apple 的技術。本書適用於 Xcode 5、iOS 7 和 OS X Mavericks (10.9),以簡短的章節和引人入勝的風格來保持你的動力並持續前進。同時,它也鼓勵你以程式設計師的角度進行批判性思考。以下是本書涵蓋的一些主題:使用 Xcode、Apple 的文件和其他工具;程式設計基礎:變數、迴圈、函式等;物件、類別、方法和訊息;指標、位址和使用 ARC 進行記憶體回收;屬性和鍵值編碼 (KVC);類別擴充;分類;Foundation 框架中的類別;區塊;委派、目標-動作和通知設計模式;鍵值觀察 (KVO);執行時基礎知識。