出版時(shí)間:2012-12 出版社:北京希望電子出版社 作者:熊斌 頁(yè)數(shù):556 字?jǐn)?shù):886000
Tag標(biāo)簽:無(wú)
內(nèi)容概要
熊斌編著的《iOS開(kāi)發(fā)從入門(mén)到精通》基于Apple最新發(fā)布的iOS 6編寫(xiě)
。循序漸進(jìn)地介紹了從事iOS開(kāi)發(fā)所需的基 本知識(shí)。 《iOS開(kāi)發(fā)從入門(mén)到精通》分為21章,具體內(nèi)容包括:iOS開(kāi)發(fā)入門(mén)。
Objective-C語(yǔ)言。Cocoa Touch 開(kāi)發(fā)的基本知識(shí)。界面布局Xcode Interface
Builder的基本知識(shí),使用 Xcode編寫(xiě)MVC 程序,使用文本、鍵盤(pán)和按鈕,基本控件的使用。高級(jí)控件的使用,提醒處 理,場(chǎng)景
和彈出框處理,工具欄和選擇器,兩種控制器。表視圖和分割視圖控制器。 讀寫(xiě)應(yīng)用
程序數(shù)據(jù)。界面旋轉(zhuǎn)和大小處理,多點(diǎn)觸摸和手勢(shì)識(shí)別。檢測(cè)設(shè)備朝向和移 動(dòng)。多媒
體應(yīng)用,實(shí)現(xiàn)定位處理。與其他應(yīng)用程序集成。開(kāi)發(fā)通用的項(xiàng)目程序。 本書(shū)定位于iOS的初、中級(jí)讀者,既可以作為想向此領(lǐng)域發(fā)展的程序員
的參考書(shū), 也可作為大中專(zhuān)院校相關(guān)專(zhuān)業(yè)和社會(huì)培訓(xùn)機(jī)構(gòu)的教材。
作者簡(jiǎn)介
熊斌
系統(tǒng)架構(gòu)師。軟件開(kāi)發(fā)專(zhuān)家,專(zhuān)業(yè)架構(gòu)設(shè)計(jì)技術(shù)顧問(wèn)。項(xiàng)目管理和軟件質(zhì)量保證專(zhuān)家。他長(zhǎng)期從事芯片設(shè)計(jì),微控制器/嵌入式系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)。手機(jī)/移動(dòng)設(shè)備應(yīng)用的系統(tǒng)架構(gòu)設(shè)計(jì)和開(kāi)發(fā)。精通iPhone、iPad、Android等移動(dòng)平臺(tái)的游戲和手機(jī)軟件產(chǎn)品開(kāi)發(fā),為手機(jī)軟件、游戲及信息安全相關(guān)領(lǐng)域提供相關(guān)產(chǎn)品和解決方案。
書(shū)籍目錄
第1章 iOS開(kāi)發(fā)入門(mén)
第2章 認(rèn)識(shí)“進(jìn)步”最快的Objective-C
第3章 Cocoa Touch
第4章 探索Xcode Interface Builder
第5章 使用Xcode編寫(xiě)MVC程序
第6章 使用文本、鍵盤(pán)和按鈕
第7章 使用基本控件
第8章 使用高級(jí)控件
第9章 提醒處理
第10章 場(chǎng)景和彈出框處理
第11章 工具欄和選擇器
第12章 兩種控制器
第13章 表視圖和分割視圖控制器
第14章 讀寫(xiě)應(yīng)用程序數(shù)據(jù)
第15章 界面旋轉(zhuǎn)和大小處理
第16章 多點(diǎn)觸摸和手勢(shì)識(shí)別
第17章 檢測(cè)設(shè)備朝向和移動(dòng)
第18章 多媒體應(yīng)用
第19章 實(shí)現(xiàn)定位處理
第20章 與其他應(yīng)用程序集成
第21章 開(kāi)發(fā)通用的項(xiàng)目程序
章節(jié)摘錄
版權(quán)頁(yè): 插圖: 添加這些代碼行后,就可通過(guò)屬性安全地使用myString了:在其他類(lèi)中,使用.myString;在定義屬性myStrin9的類(lèi)中,使用selfmyString。 3.使用IBAction IBAction用于指出在特定的事件發(fā)生時(shí)應(yīng)調(diào)用代碼中相應(yīng)的方法。假如按下了按鈕或更新了文本框,則可能向應(yīng)用程序采取措施并做出合適的反應(yīng)。編寫(xiě)實(shí)現(xiàn)事件驅(qū)動(dòng)邏輯的方法時(shí),可在頭文件中使用IBAction聲明它,這將向Interface Builder編輯器暴露該方法。在接口文件中聲明方法(實(shí)際實(shí)現(xiàn)前)被稱(chēng)為創(chuàng)建方法的原型。 例如,方法doCalculafion的原型可能類(lèi)似于下面的情形: —(IBAction)doCalculation:(id)sender; 注意到該原型包含一個(gè)sender參數(shù),其類(lèi)型為id。這是一種通用類(lèi)型,在不知道(或不需要知道)要使用的對(duì)象的類(lèi)型時(shí),可使用它。通過(guò)使用類(lèi)型id,可編寫(xiě)不與特定類(lèi)相關(guān)聯(lián)的代碼,使其適用于不同的情形。 創(chuàng)建將用作操作的方法(如doCalculation)時(shí),可通過(guò)sender參數(shù)確定調(diào)用了操作的對(duì)象并與之交互。如果要設(shè)計(jì)一個(gè)處理多種事件(如多個(gè)按鈕中的任何一個(gè)按鈕被按下)的方法,這將很方便。 5.3.3深入研究IBOutlet和IBAction IBOutlet和IBAction是為了用戶在interface building設(shè)計(jì)交互界面的時(shí)候告訴用戶這些是要用到的,其他的沒(méi)標(biāo)明的都是不需要直接和界面交互的。請(qǐng)看下面的假設(shè); 假設(shè)有兩個(gè)黑盒子:盒子A里放著代碼,盒子B里放著盒子A要用到的ui組件。要想讓A里的代碼訪問(wèn)到B里的組件,例如想要修改Iabel的文字,就要從A處打個(gè)洞連到B處,讓用戶點(diǎn)擊IBOutlet B中的組件(如一個(gè)按鈕),給A發(fā)個(gè)通知,同時(shí)要事先在A處安個(gè)接受裝置,這時(shí)就用IBAcion。 看字面意思就知道了,OUTLET就是插座,對(duì)外放電的,插頭就是ACTION,用于把插座里的電引到電器上。 IBOutlet是控件的引用,例如想在程序中對(duì)控件進(jìn)行操作,那么就需要將控件聲明為IBOutlet。IBAction是控件要執(zhí)行的動(dòng)作或事件。 IBOutlet關(guān)鍵字的定義如下所示: #ifndef IBOutlet #define IBOutlet #endif #ifndef IBAction #define IBAction void #endif 就編譯器而言,IBOutlet并未執(zhí)行任何操作。
編輯推薦
《IOS開(kāi)發(fā)從入門(mén)到精通》定位于iOS的初、中級(jí)讀者,既可以作為想向此領(lǐng)域發(fā)展的程序員的參考書(shū),也可作為大中專(zhuān)院校相關(guān)專(zhuān)業(yè)和社會(huì)培訓(xùn)機(jī)構(gòu)的教材。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
iOS開(kāi)發(fā)從入門(mén)到精通 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版