iOS開發(fā)從入門到精通

出版時間:2012-12  出版社:北京希望電子出版社  作者:熊斌  頁數(shù):556  字?jǐn)?shù):886000  
Tag標(biāo)簽:無  

內(nèi)容概要

熊斌編著的《iOS開發(fā)從入門到精通》基于Apple最新發(fā)布的iOS 6編寫
。循序漸進地介紹了從事iOS開發(fā)所需的基 本知識。 《iOS開發(fā)從入門到精通》分為21章,具體內(nèi)容包括:iOS開發(fā)入門。
Objective-C語言。Cocoa Touch 開發(fā)的基本知識。界面布局Xcode Interface
Builder的基本知識,使用 Xcode編寫MVC 程序,使用文本、鍵盤和按鈕,基本控件的使用。高級控件的使用,提醒處 理,場景
和彈出框處理,工具欄和選擇器,兩種控制器。表視圖和分割視圖控制器。 讀寫應(yīng)用
程序數(shù)據(jù)。界面旋轉(zhuǎn)和大小處理,多點觸摸和手勢識別。檢測設(shè)備朝向和移 動。多媒
體應(yīng)用,實現(xiàn)定位處理。與其他應(yīng)用程序集成。開發(fā)通用的項目程序。 本書定位于iOS的初、中級讀者,既可以作為想向此領(lǐng)域發(fā)展的程序員
的參考書, 也可作為大中專院校相關(guān)專業(yè)和社會培訓(xùn)機構(gòu)的教材。

作者簡介

熊斌
系統(tǒng)架構(gòu)師。軟件開發(fā)專家,專業(yè)架構(gòu)設(shè)計技術(shù)顧問。項目管理和軟件質(zhì)量保證專家。他長期從事芯片設(shè)計,微控制器/嵌入式系統(tǒng)設(shè)計和開發(fā)。手機/移動設(shè)備應(yīng)用的系統(tǒng)架構(gòu)設(shè)計和開發(fā)。精通iPhone、iPad、Android等移動平臺的游戲和手機軟件產(chǎn)品開發(fā),為手機軟件、游戲及信息安全相關(guān)領(lǐng)域提供相關(guān)產(chǎn)品和解決方案。

書籍目錄

第1章 iOS開發(fā)入門
第2章 認識“進步”最快的Objective-C
第3章 Cocoa Touch
第4章 探索Xcode Interface Builder
第5章 使用Xcode編寫MVC程序
第6章 使用文本、鍵盤和按鈕
第7章 使用基本控件
第8章 使用高級控件
第9章 提醒處理
第10章 場景和彈出框處理
第11章 工具欄和選擇器
第12章 兩種控制器
第13章 表視圖和分割視圖控制器
第14章 讀寫應(yīng)用程序數(shù)據(jù)
第15章 界面旋轉(zhuǎn)和大小處理
第16章 多點觸摸和手勢識別
第17章 檢測設(shè)備朝向和移動
第18章 多媒體應(yīng)用
第19章 實現(xiàn)定位處理
第20章 與其他應(yīng)用程序集成
第21章 開發(fā)通用的項目程序

章節(jié)摘錄

版權(quán)頁:   插圖:   添加這些代碼行后,就可通過屬性安全地使用myString了:在其他類中,使用.myString;在定義屬性myStrin9的類中,使用selfmyString。 3.使用IBAction IBAction用于指出在特定的事件發(fā)生時應(yīng)調(diào)用代碼中相應(yīng)的方法。假如按下了按鈕或更新了文本框,則可能向應(yīng)用程序采取措施并做出合適的反應(yīng)。編寫實現(xiàn)事件驅(qū)動邏輯的方法時,可在頭文件中使用IBAction聲明它,這將向Interface Builder編輯器暴露該方法。在接口文件中聲明方法(實際實現(xiàn)前)被稱為創(chuàng)建方法的原型。 例如,方法doCalculafion的原型可能類似于下面的情形: —(IBAction)doCalculation:(id)sender; 注意到該原型包含一個sender參數(shù),其類型為id。這是一種通用類型,在不知道(或不需要知道)要使用的對象的類型時,可使用它。通過使用類型id,可編寫不與特定類相關(guān)聯(lián)的代碼,使其適用于不同的情形。 創(chuàng)建將用作操作的方法(如doCalculation)時,可通過sender參數(shù)確定調(diào)用了操作的對象并與之交互。如果要設(shè)計一個處理多種事件(如多個按鈕中的任何一個按鈕被按下)的方法,這將很方便。 5.3.3深入研究IBOutlet和IBAction IBOutlet和IBAction是為了用戶在interface building設(shè)計交互界面的時候告訴用戶這些是要用到的,其他的沒標(biāo)明的都是不需要直接和界面交互的。請看下面的假設(shè); 假設(shè)有兩個黑盒子:盒子A里放著代碼,盒子B里放著盒子A要用到的ui組件。要想讓A里的代碼訪問到B里的組件,例如想要修改Iabel的文字,就要從A處打個洞連到B處,讓用戶點擊IBOutlet B中的組件(如一個按鈕),給A發(fā)個通知,同時要事先在A處安個接受裝置,這時就用IBAcion。 看字面意思就知道了,OUTLET就是插座,對外放電的,插頭就是ACTION,用于把插座里的電引到電器上。 IBOutlet是控件的引用,例如想在程序中對控件進行操作,那么就需要將控件聲明為IBOutlet。IBAction是控件要執(zhí)行的動作或事件。 IBOutlet關(guān)鍵字的定義如下所示: #ifndef IBOutlet #define IBOutlet #endif #ifndef IBAction #define IBAction void #endif 就編譯器而言,IBOutlet并未執(zhí)行任何操作。

編輯推薦

《IOS開發(fā)從入門到精通》定位于iOS的初、中級讀者,既可以作為想向此領(lǐng)域發(fā)展的程序員的參考書,也可作為大中專院校相關(guān)專業(yè)和社會培訓(xùn)機構(gòu)的教材。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    iOS開發(fā)從入門到精通 PDF格式下載


用戶評論 (總計24條)

 
 

  •   對于掌握了java編程思想的人來說,這本安卓的書真的很實在,已看就會,還能舉一反三,推敲出很多書上沒有的知識。ios還沒有開始學(xué),等把安卓的學(xué)完了,就開始學(xué)ios了。。。
  •   一直很喜歡IOS系統(tǒng),這本書還附帶光盤,值得擁有
  •   中規(guī)中矩的編程入門書籍
  •   在我打開這本書的第一頁目錄表就被書內(nèi)所有的內(nèi)容給深深的感染,強烈推介大家來購買!
  •   快遞非常神速,書的質(zhì)量也非常棒的說。
  •   書質(zhì)量很好,第一次購買,會繼續(xù)支持當(dāng)當(dāng)?shù)?/li>
  •   幫同事買的 還有配套cd 不錯 物流速度也很快
  •   書已經(jīng)收到,也有光盤,感覺不錯
  •   書不錯,不過書腳有點破
  •   但是每一次在當(dāng)當(dāng)網(wǎng)買的書都是好像是壓箱貨一樣,要怎樣破就怎樣破。
  •   這本書不錯,內(nèi)容不錯,包裝也很好
  •   內(nèi)容還沒看,書本整體看起來很好
  •   已經(jīng)看完,如么來說還不錯。
  •   巴曙松老師作序,值得推薦。
  •   書是正版,整體質(zhì)量不錯??戳艘幌聝?nèi)容,比較適合那些初學(xué)者,編程基礎(chǔ)不好的學(xué)者。如果你有過編程基礎(chǔ)C,java,或其他語言的話,建議就不要選擇此書了。總而言之,入門的話這本書很合適。
  •   紙張質(zhì)量看起來不咋地 不知道是不是正版 跟書店買的有差距
  •   一般般吧,就是圖片還不錯,當(dāng)個入門的讀讀吧。
  •   這門書很** 抄襲就算了,而且寫的東西亂的很,才看一點錯誤就有好幾點了 誤導(dǎo)啊
  •   訂單號為:6540932103 的訂單說預(yù)計13號送到 為什么還沒送到!
  •   給同學(xué)買的,應(yīng)該就翻了幾下,不過書的印刷質(zhì)量應(yīng)該還是不錯的
  •   適合初級學(xué)習(xí),不過開始學(xué)習(xí)要投入不少
  •   作為入門教材不錯,但是就算你看完了,也沒辦法寫出能有實際應(yīng)用價值的程序。全本基本都在介紹ui的制作,建議配合買本objective-c的書一起看。如何使用c/c++混合編程解決實際的邏輯處理,網(wǎng)絡(luò)通訊,數(shù)據(jù)紀(jì)錄等都沒有提到。有基礎(chǔ)的人看了覺得沒用,沒基礎(chǔ)的人看了還是不會 = = 。好蛋疼的一本書。
  •   很不錯的書 很實用 很喜歡
  •   優(yōu)點:內(nèi)容豐富,比較基礎(chǔ),適合入門者使用。缺點:某些細節(jié)方面,有點小錯誤。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7