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

出版時間:2012-12  出版社:北京希望電子出版社  作者:熊斌  頁數:556  字數:886000  
Tag標簽:無  

內容概要

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

作者簡介

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

書籍目錄

第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章 讀寫應用程序數據
第15章 界面旋轉和大小處理
第16章 多點觸摸和手勢識別
第17章 檢測設備朝向和移動
第18章 多媒體應用
第19章 實現定位處理
第20章 與其他應用程序集成
第21章 開發(fā)通用的項目程序

章節(jié)摘錄

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

編輯推薦

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

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


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


用戶評論 (總計24條)

 
 

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

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

京ICP備13047387號-7