Learn Objective-C on the Mac (Paperback)

Scott Knaster, Mark Dalrymple

  • 出版商: Apress
  • 出版日期: 2008-12-25
  • 定價: $1,400
  • 售價: 2.1$299
  • 語言: 英文
  • 頁數: 360
  • 裝訂: Paperback
  • ISBN: 1430218150
  • ISBN-13: 9781430218159
  • 相關分類: Apple Developer
  • 立即出貨(限量) (庫存=2)

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

商品描述

Take your coding skills to the next level with this extensive guide to Objective–C, the native programming language for developing sophisticated software applications for Mac OS X. Objective–C is a powerful, object–oriented extension of C, making this book the perfect follow–up to Dave Mark’s best–selling Learn C on the Mac, Mac OS X Edition. Whether you’re an experienced C programmer or you’re coming from a different language such as C++ or Java, leading Mac experts Mark Dalrymple and Scott Knaster show you how to harness the powers of Objective–C in your applications!

  • A complete course on the basics of Objective–C using Apple’s free Xcode tools
  • An introduction to object–oriented programming
  • Comprehensive coverage of inheritance, composition, object initialization, categories, protocols, memory management, and organizing source files
  • A brief tour of Cocoa’s Foundation framework and AppKit
  • A helpful “learning curve” guide for non–C developers

What you’ll learn

  • Learn Objective–C programming, the gateway to programming your Mac or iPhone.
  • Write applications for the Mac OS X interface, the cleanest user–interface around.
  • Understand variables and how to design your own data structures.
  • Work with the file system.
  • Connect to data sources and the Internet.

Who is this book for?

For anyone wanting to learn to program native applications in Mac OS X, including developers new to the Mac, developers new to Objective–C, or students entirely new to programming.

商品描述(中文翻譯)

這本書是一本廣泛介紹 Objective-C 的指南,它是開發 Mac OS X 複雜軟體應用程式的原生程式語言。Objective-C 是 C 語言的強大、物件導向擴展,使得這本書成為 Dave Mark 暢銷書《Learn C on the Mac, Mac OS X Edition》的完美續集。無論您是有經驗的 C 程式設計師,還是從其他語言如 C++ 或 Java 轉換而來,領先的 Mac 專家 Mark Dalrymple 和 Scott Knaster 將向您展示如何在應用程式中充分利用 Objective-C 的功能!

本書內容包括:
- 使用 Apple 的免費 Xcode 工具進行 Objective-C 基礎課程
- 物件導向程式設計介紹
- 對繼承、組合、物件初始化、分類、協議、記憶體管理和組織源代碼進行全面覆蓋
- 簡要介紹 Cocoa 的 Foundation 框架和 AppKit
- 非 C 語言開發人員的學習曲線指南

您將學到:
- 學習 Objective-C 程式設計,這是進入 Mac 或 iPhone 程式設計的門檻。
- 編寫 Mac OS X 介面的應用程式,這是最乾淨的使用者介面。
- 理解變數以及如何設計自己的資料結構。
- 與檔案系統一起工作。
- 連接到資料來源和網際網路。

適合閱讀對象:
- 所有希望學習在 Mac OS X 上編寫原生應用程式的人,包括新手開發者、新手 Objective-C 開發者或完全沒有程式設計經驗的學生。