Programming in Objective-C, 5/e (Paperback)
暫譯: Objective-C 程式設計 (第5版)
Stephen G. Kochan
- 出版商: Addison Wesley
- 出版日期: 2012-12-14
- 定價: $1,750
- 售價: 6.0 折 $1,050
- 語言: 英文
- 頁數: 552
- 裝訂: Paperback
- ISBN: 032188728X
- ISBN-13: 9780321887283
-
相關分類:
Apple Developer
立即出貨(限量) (庫存=3)
買這商品的人也買了...
-
$820$648 -
$750iPhone Programming: The Big Nerd Ranch Guide (Paperback)
-
$980$774 -
$792Objective-C Programming: The Big Nerd Ranch Guide (Paperback)
-
$520$411 -
$399iOS Programming: The Big Nerd Ranch Guide, 3/e (Paperback)
-
$680$537 -
$580$458 -
$480$379 -
$950$808 -
$530$419 -
$680$578 -
$680$537 -
$250$238 -
$680$578 -
$880$695 -
$490$417 -
$680$537 -
$480$408 -
$349$276 -
$940$700 -
$320$250 -
$480$379 -
$480$408 -
$560$442
商品描述
Updated for OS X Mountain Lion, iOS 6, and Xcode 4.5
Programming in Objective-C is a concise, carefully written tutorial on the basics of Objective-C and object-oriented programming for Apple's iOS and OS X platforms.
The book makes no assumptions about prior experience with object-oriented programming languages or with the C language (which Objective-C is based upon). Because of this, both beginners and experienced programmers alike can use this book to quickly and effectively learn the fundamentals of Objective-C. Readers can also learn the concepts of object-oriented programming without having to first learn all of the intricacies of the underlying C programming language.
This unique approach to learning, combined with many small program examples and exercises at the end of each chapter, makes Programming in Objective-C ideally suited for either classroom use or self-study.
This edition has been fully updated to incorporate new features in Objective-C programming introduced with Xcode 4.4 (OS X Mountain Lion) and Xcode 4.5 (iOS 6.)
“The best book on any programming language that I’ve ever read. If you want to learn Objective-C, buy it.”–Calvin Wolcott
“An excellent resource for a new programmer who wants to learn Objective-C as their first programming language–a woefully underserved market.”–Pat Hughes
Table of Contents
1 Introduction
Part I The Objective-C Language
2 Programming in Objective-C
3 Classes, Objects, and Methods
4 Data Types and Expressions
5 Program Looping
6 Making Decisions
7 More on Classes
8 Inheritance
9 Polymorphism, Dynamic Typing, and Dynamic Binding
10 More on Variables and Data Types
11 Categories and Protocols
12 The Preprocessor
13 Underlying C Language Features
Part II The Foundation Framework
14 Introduction to the Foundation Framework
15 Numbers, Strings, and Collections
16 Working with Files
17 Memory Management and Automatic Reference Counting (ARC)
18 Copying Objects
19 Archiving
Part III Cocoa, Cocoa Touch, and the iOS SDK
20 Introduction to Cocoa and Cocoa Touch
21 Writing iOS Applications
Appendixes
A Glossary
B Address Book Program Source Code
商品描述(中文翻譯)
Objective-C 程式設計(第五版)
更新至 OS X Mountain Lion、iOS 6 和 Xcode 4.5
Objective-C 程式設計 是一本簡明且精心撰寫的教程,介紹了 Apple 的 iOS 和 OS X 平台上 Objective-C 及物件導向程式設計的基礎知識。
本書不假設讀者對物件導向程式語言或 C 語言(Objective-C 的基礎)有任何先前經驗。因此,無論是初學者還是有經驗的程式設計師,都可以使用本書快速有效地學習 Objective-C 的基本概念。讀者還可以在不必先學習 C 語言所有複雜細節的情況下,了解物件導向程式設計的概念。
這種獨特的學習方法,加上每章結尾的小程式範例和練習,使得 Objective-C 程式設計 非常適合用於課堂教學或自學。
本版已全面更新,以納入 Xcode 4.4(OS X Mountain Lion)和 Xcode 4.5(iOS 6)中引入的 Objective-C 程式設計新功能。
“我讀過的任何程式語言中最好的書。如果你想學習 Objective-C,就買這本。”–Calvin Wolcott
“對於想要將 Objective-C 作為第一程式語言的新程式設計師來說,這是一本極好的資源——這是一個被嚴重忽視的市場。”–Pat Hughes
目錄
1 介紹
第一部分 Objective-C 語言
2 Objective-C 程式設計
3 類別、物件和方法
4 資料類型和表達式
5 程式迴圈
6 做出決策
7 類別進一步探討
8 繼承
9 多型、動態類型和動態綁定
10 變數和資料類型進一步探討
11 類別和協定
12 預處理器
13 基礎 C 語言特性
第二部分 Foundation 框架
14 Foundation 框架介紹
15 數字、字串和集合
16 檔案操作
17 記憶體管理和自動引用計數 (ARC)
18 複製物件
19 存檔
第三部分 Cocoa、Cocoa Touch 和 iOS SDK
20 Cocoa 和 Cocoa Touch 介紹
21 編寫 iOS 應用程式
附錄
A 詞彙表
B 通訊錄程式源代碼