Objective-C 2.0編程快速上手(蘋果開發與應用係列)

Objective-C 2.0編程快速上手(蘋果開發與應用係列) pdf epub mobi txt 電子書 下載2025

出版者:機械工業齣版社
作者:Steven Holzner
出品人:
頁數:232
译者:劉紅偉
出版時間:2010年8月
價格:35.00元
裝幀:平裝
isbn號碼:9787111308744
叢書系列:
圖書標籤:
  • Objective-C
  • Apple
  • 程序設計
  • iOS
  • 軟件開發
  • 編程
  • 移動平颱
  • 南圖
  • Objective-C
  • iOS開發
  • 蘋果開發
  • 編程入門
  • 快速上手
  • 移動開發
  • Cocoa
  • Foundation
  • UIKit
  • 開發教程
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《Objective-C 2.0編程快速上手(蘋果開發與應用係列)》是介紹Objective-C編程的基礎教程。全書采用實例講解、按部就班的方式,全麵詳細地介紹瞭Objective-C麵嚮對象編程的基礎知識和基本技能。主要內容包括:Objective-C的基礎知識、流程控製,數據操作,函數,類和對象,繼承,分類、扮演和協議,數組和字典等,以及內存管理和異常處理等相對高級的話題。

全書內容精練、講解生動,非常適閤初學者快速上手。

著者簡介

Steven Holzner 是一位專注於Ajax和JavaScript的Web領域的獲奬作者。他編寫瞭超過100本圖書,而且都是關於編程的話題,總銷量超過300萬冊。他的圖書已經翻譯成18種語言,遍布全世界,並且其中很多成為行業暢銷書。他曾是《PC Magazine》的撰稿編輯。他畢業於麻省理工學院(MIT)並獲得瞭康奈爾大學博士學位,曾經在MIT和康奈爾大學任教。他是《The Dojo Toolkit: Visual QuickStart Guide》的作者。

圖書目錄

譯者序
前言
第1章Objective-C基礎知識⋯⋯⋯⋯⋯⋯⋯1
1.1 創建第一個程序⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3
1.2 編譯並運行第一個程序⋯⋯⋯⋯⋯⋯⋯⋯6
1.3 使用變量⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯8
1.4 顯示變量中的值⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯9
1.5 使用數據類型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯11
1.6 添加注釋⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯13
1.7 使用算術運算符⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯15
1.8 使用賦值運算符⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯17
1.9 使用自增和自減運算符⋯⋯⋯⋯⋯⋯⋯19
1.10 使用強製轉型運算符改變類型⋯⋯⋯⋯21
第2章控製程序流程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯23
2.1 使用if語句⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯26
2.2 使用else語句⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯27
2.3 使用switch語句⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯29
2.4 使用比較運算符⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯31
2.5 使用邏輯運算符⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯32
2.6 使用條件運算符⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯33
2.7 使用for循環⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯35
2.8 使用while循環⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯37
2.9 使用do...while循環⋯⋯⋯⋯⋯⋯⋯⋯⋯39
2.10 使用break語句⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯41
第3章處理數據⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯43
3.1 創建NS類對象⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯45
3.2 創建數組⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯46
3.3 初始化數組⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯47
3.4 循環遍曆數組⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯48
3.5 創建二維數組⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯49
3.6 使用指針⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯51
3.7 使用指針數學運算⋯⋯⋯⋯⋯⋯⋯⋯⋯52
3.8 交換指針和數組⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯53
3.9 使用字符串⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯54
3.10 嚮字符串對象傳遞消息⋯⋯⋯⋯⋯⋯⋯56
3.11 使用枚舉⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯57
第4章創建函數⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯59
4.1 定義函數⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯61
4.2 使用原型聲明函數⋯⋯⋯⋯⋯⋯⋯⋯⋯62
4.3 嚮函數傳遞參數⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯64
4.4 從函數返迴值⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯66
4.5 使用函數作用域⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯68
4.6 嚮函數傳遞指針⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯70
4.7 嚮函數傳遞數組⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯72
4.8 嚮函數傳遞常量數據⋯⋯⋯⋯⋯⋯⋯⋯74
4.9 使用遞歸⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯76
4.10 使用函數指針⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯77
第5章類和對象⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯79
5.1 創建Objective-C類和對象⋯⋯⋯⋯⋯⋯82
5.2 使用類方法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯84
5.3 創建對象⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯86
5.4 創建對象方法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯87
5.5 在對象中存儲數據⋯⋯⋯⋯⋯⋯⋯⋯⋯88
5.6 嚮方法傳遞多個參數⋯⋯⋯⋯⋯⋯⋯⋯90
5.7 在頭文件中存儲接口⋯⋯⋯⋯⋯⋯⋯⋯92
5.8 把實現添加到頭文件⋯⋯⋯⋯⋯⋯⋯⋯94
5.9 連接多個文件⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯95
5.10 使用構造方法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯97
第6章麵嚮對象編程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯99
6.1 訪問限定符⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯100
6.2 使用公有訪問⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯102
6.3 使用私有訪問⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯103
6.4 使用保護訪問⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯105
6.5 使用類變量⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯107
6.6 訪問當前對象⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯109
6.7 針對多個對象類型創建一個變量⋯⋯⋯111
6.8 驗證對象屬於一個類⋯⋯⋯⋯⋯⋯⋯⋯113
6.9 使用isKindOfClass查看一個對象的類⋯115
6.10 驗證對象支持一個方法⋯⋯⋯⋯⋯⋯117
6.11 檢查對象是否支持一個方法⋯⋯⋯⋯118
第7章使用麵嚮對象繼承⋯⋯⋯⋯⋯⋯⋯119
7.1 從類繼承⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯121
7.2 繼承基類數據成員⋯⋯⋯⋯⋯⋯⋯⋯⋯122
7.3 繼承基類方法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯124
7.4 覆蓋基類方法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯126
7.5 重載基類方法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯128
7.6 使用多層級繼承⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯130
7.7 有限訪問⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯132
7.8 限製訪問⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯134
7.9 在繼承中使用構造方法⋯⋯⋯⋯⋯⋯⋯136
7.10 使用多態⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯138
第8章分類、扮演和協議⋯⋯⋯⋯⋯⋯⋯141
8.1 關於分類⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯143
8.2 分類:創建基類⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯145
8.3 分類:創建分類⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯146
8.4 分類:綜閤運用⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯147
8.5 關於扮演⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯149
8.6 扮演:創建基類⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯151
8.7 扮演:創建派生類⋯⋯⋯⋯⋯⋯⋯⋯⋯152
8.8 扮演:綜閤應用⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯153
8.9 關於協議⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯155
8.10 協議:定義協議和接口⋯⋯⋯⋯⋯⋯157
8.11 協議:創建類實現⋯⋯⋯⋯⋯⋯⋯⋯159
8.12 協議:綜閤應用⋯⋯⋯⋯⋯⋯⋯⋯⋯161
第9章使用數組和字典⋯⋯⋯⋯⋯⋯⋯⋯163
9.1 創建數組⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯165
9.2 訪問數組元素⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯166
9.3 使用枚舉遍曆數組⋯⋯⋯⋯⋯⋯⋯⋯⋯167
9.4 創建可變數組⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯169
9.5 為可變數組添加元素⋯⋯⋯⋯⋯⋯⋯⋯171
9.6 排序數組⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯173
9.7 釋放數組內存⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯175
9.8 創建字典⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯176
9.9 枚舉字典⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯178
9.10 創建可變字典⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯180
9.11 給可變字典添加對象⋯⋯⋯⋯⋯⋯⋯181
第10章在Objective-C中管理內存⋯⋯⋯183
10.1 創建測試對象⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯185
10.2 顯示保留計數⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯186
10.3 增加對象的保留計數⋯⋯⋯⋯⋯⋯⋯188
10.4 減少對象的保留計數⋯⋯⋯⋯⋯⋯⋯190
10.5 從內存收迴對象⋯⋯⋯⋯⋯⋯⋯⋯⋯192
10.6 使用自動釋放池⋯⋯⋯⋯⋯⋯⋯⋯⋯194
10.7 使用自管理內存⋯⋯⋯⋯⋯⋯⋯⋯⋯195
10.8 自行迴收內存:創建類⋯⋯⋯⋯⋯⋯197
10.9 自行迴收內存:存儲內部對象⋯⋯⋯198
10.10 自行迴收內存:創建main方法⋯⋯⋯200
10.11 自行迴收內存:執行迴收⋯⋯⋯⋯⋯201
第11章異常處理⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯203
11.1 捕獲異常⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯205
11.2 處理異常⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯206
11.3 使用終止處理程序⋯⋯⋯⋯⋯⋯⋯⋯207
11.4 創建異常⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯209
11.5 檢查發生瞭什麼異常⋯⋯⋯⋯⋯⋯⋯211
11.6 處理多個異常⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯213
11.7 把異常嚮上傳遞到調用堆棧⋯⋯⋯⋯215
11.8 從異常處理程序返迴值⋯⋯⋯⋯⋯⋯217
11.9 從異常處理程序返迴void值⋯⋯⋯⋯219
11.10 捕獲未捕獲的異常⋯⋯⋯⋯⋯⋯⋯⋯221
· · · · · · (收起)

讀後感

評分

从不写书评,不过这本书也..我都怀疑我买的是盗版... 1. 个人不太喜欢分栏式排版,大段的空白浪费纸张,更大的问题在于,一段程序列太多次,除了加重阅读负担,没有任何好处; 2. 列出详细的步骤是不错,可问题在于主次颠倒,保存文件这种步骤列得很详细,可真正重要的对程序...  

評分

Objective-C是由Brad Cox在20世纪80年代初在第一个纯面向对象语言Smalltalk基础上写成的。1988年,Steve Jobs的NextStep采用Objective-C作为开发语言,1992年GNU gcc编译器中包含了对Objective-C的支持。目前,Objective-C 是Mac OS X的首要开发语言,也是GNUstep 在Linux 和...

評分

入手了一台MBP打算搞点MAC/iOS上的开发,之前对这个领域不熟悉,就去图书馆转转。当时没其他选择,拿了这本应该是大家“挑剩下的”。 结果非常不习惯排版,一会儿代码一会儿文字的,经常不知所云。例子也选取得不好。 如果想通过这本书快速上手的话,结果很可能是耽误时间。  

評分

Objective-C是由Brad Cox在20世纪80年代初在第一个纯面向对象语言Smalltalk基础上写成的。1988年,Steve Jobs的NextStep采用Objective-C作为开发语言,1992年GNU gcc编译器中包含了对Objective-C的支持。目前,Objective-C 是Mac OS X的首要开发语言,也是GNUstep 在Linux 和...

評分

Objective-C是由Brad Cox在20世纪80年代初在第一个纯面向对象语言Smalltalk基础上写成的。1988年,Steve Jobs的NextStep采用Objective-C作为开发语言,1992年GNU gcc编译器中包含了对Objective-C的支持。目前,Objective-C 是Mac OS X的首要开发语言,也是GNUstep 在Linux 和...

用戶評價

评分

非常適閤有c,c++和java基礎的人讀,大約不到一個小時就可以基本對ObjC完全掌握,非常好的一本書,內部有少量錯誤。 不知道為啥版麵設計和排版很差!!!

评分

從南圖撿瞭本object-c的書,來瞭解下object-c的語法,基本沒怎麼看過

评分

沒接觸過Objective-C,入門還算可以,內容很少,幾個小時就能讀完。

评分

從南圖撿瞭本object-c的書,來瞭解下object-c的語法,基本沒怎麼看過

评分

沒接觸過Objective-C,入門還算可以,內容很少,幾個小時就能讀完。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有