OBJECTIVE-C初學(xué)者指南(第2版)(圖靈程序設(shè)計(jì)叢書(shū)移動(dòng)開(kāi)發(fā)系列)
本文關(guān)鍵詞:Objective-C初學(xué)者指南,由筆耕文化傳播整理發(fā)布。
Objective-C初學(xué)者指南(第2版)(圖靈程序設(shè)計(jì)叢書(shū)移動(dòng)開(kāi)發(fā)系列) 準(zhǔn)備讀(0 人),正在讀(0 人), 已讀過(guò)(0人)
(共有2 條用戶(hù)評(píng)論 | | 寫(xiě)評(píng)論)
您可以用以下幾種方式找到此商品
C和C++實(shí)務(wù)精選--C++PRIMER PLUS中文版(第6版)
¥84.20
Objective-C初學(xué)者指南(第2版)(圖靈程序設(shè)計(jì)叢書(shū)移動(dòng)開(kāi)發(fā)系列)
與此 1 件拍檔商品一同購(gòu)買(mǎi)
總定價(jià):¥49.00
總廣購(gòu)價(jià):¥42.10
請(qǐng)至少保留一件商品。
《Objective-C初學(xué)者指南(第2版)(圖靈程序設(shè)計(jì)叢書(shū)移動(dòng)開(kāi)發(fā)系列)》內(nèi)容簡(jiǎn)介
蘋(píng)果移動(dòng)應(yīng)用開(kāi)發(fā)成為熱點(diǎn),越來(lái)越多的人投身其中,其中不乏從未涉及軟件行業(yè)的菜鳥(niǎo)級(jí)人士。他們也能學(xué)會(huì)編寫(xiě)iPhone或iPad程序嗎?也能做出App應(yīng)用嗎?答案是肯定的。本書(shū)就是針對(duì)這類(lèi)人編寫(xiě)的。
本書(shū)匯編自xcelMe.com網(wǎng)站培訓(xùn)資料,從面向?qū)ο缶幊毯统绦蜻壿嫷幕靖拍钊胧,引領(lǐng)讀者踏上熟練運(yùn)用Xcode和Objective-C的征程,手把手教讀者編寫(xiě)iPhone、iPad和Mac應(yīng)用程序。作者注重實(shí)踐,始終強(qiáng)調(diào)親自動(dòng)手的重要性,并在書(shū)中給出了大量示例代碼和圖示,教會(huì)讀者從編程的角度考慮問(wèn)題,使用Objective-C構(gòu)建編程邏輯,并將所有東西合成到實(shí)際應(yīng)用中。書(shū)中的方法對(duì)初學(xué)者很有幫助,真正做到讓讀者可以零基礎(chǔ)起步,迅速掌握iPhone/iPad開(kāi)發(fā)的要領(lǐng)。
xcelMe.com提供關(guān)于本書(shū)內(nèi)容的在線研討、Q&A論壇以及習(xí)題答案。如果你想在AppStore中一舉成名,本書(shū)就是你的起點(diǎn)。
【作者簡(jiǎn)介】
Gary Bennett資深軟件開(kāi)發(fā)工程師,xcelMe.com總裁,曾在多家公司擔(dān)任CIO和總裁,并在2002年帶領(lǐng)VistaCare成功上市。xcelMe.com是一家提供在線iPhone/iPad編程課程的網(wǎng)站,已培訓(xùn)了數(shù)千名iPhone/iPad應(yīng)用程序開(kāi)發(fā)人員。iTunesAppStore上有不少大賣(mài)的應(yīng)用程序都是xcelMe.com的學(xué)員開(kāi)發(fā)出來(lái)的。除本書(shū)外,Gary還與人合著了《精彩iPhone炫酷開(kāi)發(fā):七位一線高手的編程和設(shè)計(jì)范例》(人民郵電出版社出版)。
Mitch Fisher資深軟件開(kāi)發(fā)工程師,20世紀(jì)80年代就投身于計(jì)算機(jī)領(lǐng)域,先后擔(dān)任過(guò)多家大中型企業(yè)的軟件工程師、軟件架構(gòu)師和軟件經(jīng)理。目前致力于開(kāi)發(fā)iOS應(yīng)用程序、創(chuàng)建Unix服務(wù)器端技術(shù)以及在xcelMe.com教授iOS開(kāi)發(fā)。
Brad Lees在應(yīng)用程序開(kāi)發(fā)和服務(wù)器管理方面有超過(guò)15年的經(jīng)驗(yàn),尤其擅長(zhǎng)設(shè)計(jì)房地產(chǎn)開(kāi)發(fā)系統(tǒng)和金融機(jī)構(gòu)的軟件程序。Brad先后擔(dān)任過(guò)The LyleAnderson公司信息系統(tǒng)經(jīng)理、Smarsh產(chǎn)品研發(fā)經(jīng)理、iNation應(yīng)用程序開(kāi)發(fā)副總裁,以及亞利桑那州最大的建筑設(shè)計(jì)事務(wù)所Orcutt/WinslowPartnership的信息技術(shù)經(jīng)理。
《Objective-C初學(xué)者指南(第2版)(圖靈程序設(shè)計(jì)叢書(shū)移動(dòng)開(kāi)發(fā)系列)》目錄
目錄
第1章 成為優(yōu)秀的iOS或Mac 程序員
1.1 像開(kāi)發(fā)人員一樣思考
1.2 完成開(kāi)發(fā)周期
1.3 面向?qū)ο缶幊毯?jiǎn)介
1.4 操縱Alice界面
1.5 總結(jié)
1.6 習(xí)題
第2章 編程基礎(chǔ)
2.1 和Alice一起漫游仙境
2.1.1 導(dǎo)航菜單
2.1.2 世界窗口
2.1.3 Alice中的類(lèi)、對(duì)象和實(shí)例
2.1.4 對(duì)象樹(shù)
2.1.5 編輯區(qū)域
2.1.6 細(xì)節(jié)區(qū)域
2.1.7 事件區(qū)域
2.2 創(chuàng)建一個(gè)Alice應(yīng)用——登月
2.3 你的第一個(gè)Objective-C程序
2.4 總結(jié)
2.5 習(xí)題
第3章 關(guān)于數(shù)據(jù)
3.1 編程中用到的數(shù)字系統(tǒng)
3.1.1 比特
3.1.2 字節(jié)
3.1.3 十六進(jìn)制計(jì)數(shù)
3.1.4 Unicode
3.2 數(shù)據(jù)類(lèi)型
3.3 在Alice中使用變量和數(shù)據(jù)類(lèi)型
3.4 數(shù)據(jù)類(lèi)型與Objective-C
3.5 確定問(wèn)題所在
3.6 總結(jié)
3.7 習(xí)題
第4章 程序流的決策與計(jì)劃
4.1 布爾邏輯
4.1.1 真值表
4.1.2 比較運(yùn)算符
4.2 應(yīng)用設(shè)計(jì)
4.2.1 偽代碼
4.2.2 設(shè)計(jì)需求
4.2.3 流程圖
4.2.4 示例應(yīng)用的設(shè)計(jì)和流程圖
4.2.5 應(yīng)用的設(shè)計(jì)
4.2.6 使用循環(huán)來(lái)重復(fù)程序語(yǔ)句
4.3 示例應(yīng)用在Alice中的程序?qū)崿F(xiàn)
4.4 示例應(yīng)用在Objective-C中的程序?qū)崿F(xiàn)
4.4.1 嵌套的if語(yǔ)句和else-if語(yǔ)句
4.4.2 刪掉多余字符
4.4.3 通過(guò)重構(gòu)改善代碼
4.4.4 運(yùn)行應(yīng)用
4.5 和Alice道別
4.6 總結(jié)
4.7 習(xí)題
第5章 基于Objective-C的面向?qū)ο缶幊獭?
5.1 對(duì)象
5.2 什么是類(lèi)
5.3 類(lèi)的設(shè)計(jì)
5.3.1 屬性的設(shè)計(jì)
5.3.2 方法的設(shè)計(jì)
5.3.3 類(lèi)的實(shí)現(xiàn)
5.4 繼承
5.5 為什么使用OOP
5.5.1 它無(wú)處不在
5.5.2 消除冗余代碼
5.5.3 方便調(diào)試
5.5.4 方便替換
5.6 高階課題
5.6.1 接口
5.6.2 多態(tài)
5.7 總結(jié)
5.8 習(xí)題
第6章 學(xué)習(xí)Objective-C和Xcode
6.1 Objective-C簡(jiǎn)史
6.2 理解語(yǔ)言的符號(hào)
6.3 面向?qū)ο蟾拍睢?
6.4 用Xcode再寫(xiě)一個(gè)程序
6.5 總結(jié)
6.6 習(xí)題
第7章 Objective-C的類(lèi)、對(duì)象及方法
7.1 創(chuàng)建Objective-C類(lèi)
7.1.1 聲明接口和實(shí)例變量
7.1.2 發(fā)送消息(方法)
7.1.3 實(shí)現(xiàn)文件的使用
7.1.4 方法的編碼
7.2 新類(lèi)的使用
7.2.1 創(chuàng)建項(xiàng)目
7.2.2 添加對(duì)象
7.2.3 完成實(shí)現(xiàn)文件
7.2.4 創(chuàng)建用戶(hù)界面
7.2.5 連接代碼
7.2.6 運(yùn)行程序
7.2.7 充分發(fā)揮類(lèi)方法的作用
7.3 訪問(wèn)Xcode文檔
7.4 總結(jié)
7.5 習(xí)題
第8章 Objective-C編程基礎(chǔ)
8.1 集合類(lèi)
8.1.1 使用NSSet
8.1.2 使用NSArray
8.1.3 NSDictionary
8.1.4 確定集合元素的類(lèi)型
8.2 使用可變類(lèi)
8.2.1 NSMutableSet
8.2.2 NSMutableArray
8.2.3 NSMutableDictionary
8.3 創(chuàng)建BookStore應(yīng)用程序
8.4 引入實(shí)例變量
8.4.1 訪問(wèn)實(shí)例變量
8.4.2 使用獲取方法和設(shè)置方法
8.5 引入屬性
8.5.1 屬性的使用
8.5.2 理解慣例的重要性
8.6 完成MyBookstore程序
8.6.1 創(chuàng)建視圖
8.6.2 添加實(shí)例變量
8.6.3 添加描述
8.6.4 創(chuàng)建一個(gè)簡(jiǎn)單的數(shù)據(jù)模型類(lèi)
8.6.5 更改MasterViewController
8.6.6 更改DetailViewController
8.7 總結(jié)
8.8 習(xí)題
第9章 比較數(shù)據(jù)
9.1 復(fù)習(xí)布爾邏輯
9.2 使用關(guān)系操作符
9.2.1 比較數(shù)值
9.2.2 創(chuàng)建示例Xcode應(yīng)用
9.3 使用布爾表達(dá)式
9.3.1 比較字符串
9.3.2 比較日期
9.3.3 比較的結(jié)合
9.4 使用switch語(yǔ)句
9.5 總結(jié)
9.6 習(xí)題
第10章 創(chuàng)建用戶(hù)界面
10.1 理解Interface Builder
10.2 模型視圖控制器
10.3 人機(jī)交互界面準(zhǔn)則(HIG)
10.4 用Interface Builder創(chuàng)建iPhone示例應(yīng)用
10.4.1 使用Interface Builder
10.4.2 Dock
10.4.3 庫(kù)
10.4.4 查看器窗格和選擇器工具條
10.4.5 創(chuàng)建視圖
10.4.6 使用插口
10.4.7 連接動(dòng)作和對(duì)象
10.4.8 實(shí)現(xiàn)文件
10.5 總結(jié)
10.6 習(xí)題
第11章 數(shù)據(jù)存儲(chǔ)
11.1 存儲(chǔ)注意事項(xiàng)
11.2 首選項(xiàng)
11.2.1 首選項(xiàng)的寫(xiě)操作
11.2.2 首選項(xiàng)的讀操作
11.3 數(shù)據(jù)庫(kù)
11.4 在數(shù)據(jù)庫(kù)中存儲(chǔ)信息
11.5 開(kāi)始使用Core Data
11.6 模型
11.6.1 受控對(duì)象上下文
11.6.2 設(shè)置界面
11.7 總結(jié)
11.8 習(xí)題
第12章 協(xié)議和委托
12.1 多繼承
12.2 理解協(xié)議
12.3 理解委托
12.4 下一步
12.5 總結(jié)
第13章 內(nèi)存、地址和指針
13.1 理解內(nèi)存
13.1.1 比特、字節(jié)和基數(shù)
13.1.2 十進(jìn)制轉(zhuǎn)換為二進(jìn)制
13.1.3 使用十六進(jìn)制的計(jì)數(shù)法
13.2 理解內(nèi)存地址的基礎(chǔ)
13.3 內(nèi)存的分配
13.4 解除分配內(nèi)存
13.5 在Objective-C中用ARC管理內(nèi)存
13.6 沒(méi)有ARC的Objective-C內(nèi)存管理
13.6.1 使用保留/釋放模型
13.6.2 處理隱含的保留消息和自動(dòng)釋放
13.6.3 發(fā)送dealloc消息
13.7 如果出了問(wèn)題
13.8 ARC注意事項(xiàng)
13.9 總結(jié)
13.10 習(xí)題
第14章 Xcode調(diào)試器
14.1 準(zhǔn)備調(diào)試
14.1.1 設(shè)置斷點(diǎn)
14.1.2 使用斷點(diǎn)導(dǎo)航器
14.1.3 調(diào)試基礎(chǔ)
14.1.4 使用調(diào)試器控件
本文關(guān)鍵詞:Objective-C初學(xué)者指南,,由筆耕文化傳播整理發(fā)布。
本文編號(hào):133887
本文鏈接:http://sikaile.net/wenshubaike/mishujinen/133887.html