書馨卡幫你省薪 2024個人購書報告 2024中圖網(wǎng)年度報告
歡迎光臨中圖網(wǎng) 請 | 注冊

iOS編程

出版社:華中科技大學(xué)出版社出版時間:2015-01-01
開本: 23cm 頁數(shù): 542
中 圖 價:¥38.0(3.8折) 定價  ¥99.9 登錄后可看到會員價
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標(biāo)記、光盤等附件不全詳細(xì)品相說明>>
本類五星書更多>
買過本商品的人還買了

iOS編程 版權(quán)信息

iOS編程 本書特色

《ios編程》榮獲jolt生產(chǎn)力大獎。第4版更新了ios7和xcode5的內(nèi)容。全書涵蓋了開發(fā)ios應(yīng)用的方方面面。從objective-c基礎(chǔ)知識到新增加的語言特性;從appkit庫到常見的cocoa設(shè)計模式;從xcode技巧到instrumen tst等。如果讀者剛接觸ios編程,閱讀本書前兩章可以快速入門。如果讀者已經(jīng)有ios編程經(jīng)驗,閱讀本書可以拾遺補(bǔ)缺。

iOS編程 內(nèi)容簡介

本書有兩個特點(diǎn):**、涵蓋ios應(yīng)用開發(fā)**知識:從objective-c基礎(chǔ)知識到新語言特性,從appkit庫到常見的cocoa設(shè)計模式,從xcode技巧到instruments,不一而足。第二、指導(dǎo)讀者以正確的方法解決問題:objective-c的習(xí)慣約定有哪些(例如命名約定,內(nèi)存管理約定),創(chuàng)建子類時如何處理初始化方法,cocoa的常見設(shè)計模式有哪些,如何選擇數(shù)據(jù)保存方法……ios開發(fā)包括iphone開發(fā)、ipod touch開發(fā)和ipad開發(fā),書中絕大部分內(nèi)容可通用,有差異的部分(例如ipad界面)單獨(dú)予以說明。

iOS編程 目錄

 前言 xiii 本書適合哪些讀者 xiii第4版有哪些更新 xiii 教學(xué)理念 xiv 如何使用本書 xv 本書是如何組織的 xv 代碼風(fēng)格 xvii 版式說明 xvii 開發(fā)所需的硬件與軟件 xviii第1章  **個簡單的ios應(yīng)用  1.1  創(chuàng)建xcode項目  1.2  模型-視圖-控制器  1.3  設(shè)計quiz  1.4  創(chuàng)建視圖控制器  1.5  創(chuàng)建界面  1.6  創(chuàng)建關(guān)聯(lián)  1.7  創(chuàng)建模型對象  1.8  大功告成  1.7  在模擬器上運(yùn)行應(yīng)用  1.9  安裝應(yīng)用  1.9  應(yīng)用圖標(biāo)  1.10  啟動圖片 第2章  objective-c  2.1  對象  2.2  使用對象  2.3  編寫命令行工具randomitems  2.4  創(chuàng)建objective-c類的子類  2.5  深入學(xué)習(xí)nsarray與nsmutablearray  2.6  異常與未知選擇器  2.7  練習(xí)  2.8  初級練習(xí):查找問題  2.9  中級練習(xí):另一個初始化方法  2.10  高級練習(xí):另一個類  2.11  關(guān)于深入學(xué)習(xí)部分  2.12  深入學(xué)習(xí):如何為類命名  2.13  深入學(xué)習(xí):#import和@import 第3章  通過arc管理內(nèi)存  3.1  棧  3.2  堆  3.3  指針變量與對象所有權(quán)  3.4  強(qiáng)引用與弱引用  3.5  屬性  3.6  深入學(xué)習(xí):屬性合成  3.7  深入學(xué)習(xí):autorelease池與arc歷史 第4章  視圖與視圖層次結(jié)構(gòu)  4.1  視圖基礎(chǔ)  4.2  視圖層次結(jié)構(gòu)  4.3  創(chuàng)建uiview子類  4.4  在drawrect:方法中自定義繪圖  4.5  關(guān)于開發(fā)者文檔  4.6  初級練習(xí):繪制圖像  4.7  深入學(xué)習(xí):core graphics  4.8  高級練習(xí):陰影和漸變 第5章  視圖:重繪與uiscrollview  5.1  運(yùn)行循環(huán)和重繪視圖  5.2  類擴(kuò)展  5.3  使用uiscrollview 第6章  視圖控制器  6.1  創(chuàng)建uiviewcontroller子類  6.2  另一個視圖控制器  6.3  uitabbarcontroller  6.4  視圖控制器的初始化方法  6.5  添加本地通知  6.6  加載和顯示視圖  6.7  與視圖控制器及其視圖進(jìn)行交互  6.8  初級練習(xí):增加一個標(biāo)簽項  6.9  中級練習(xí):控制邏輯  6.10  深入學(xué)習(xí):鍵值編碼  6.11  深入學(xué)習(xí):retina顯示屏 第7章  委托與文本輸入  7.1  文本框(uitextfield)  7.2  委托  7.3  協(xié)議  7.4  向屏幕中添加uilabel對象  7.5  運(yùn)動效果  7.6  使用調(diào)試器  7.7  深入學(xué)習(xí):main()與uiapplication  7.8  中級練習(xí):捏合-縮放 第8章  uitableview與uitableviewcontroller  8.1  編寫homepwner應(yīng)用  8.2  uitableviewcontroller  8.3  uitableview數(shù)據(jù)源  8.4  uitableviewcell對象  8.5  代碼片段庫  8.6  初級練習(xí):表格段  8.7  中級練習(xí):固定行  8.8  高級練習(xí):修改uitableview對象的外觀 第9章  編輯uitableview  9.1  編輯模式  9.2  增加行  9.3  刪除行  9.4  移動行  9.5  初級練習(xí):更改"刪除"按鈕的標(biāo)題  9.6  中級練習(xí):禁止移動某個表格行  9.7  高級練習(xí):徹底禁止移動某個表格行 第10章  uinavigationcontroller  10.1  uinavigationcontroller對象  10.2  額外的視圖控制器  10.3  uinavigationcontroller的導(dǎo)航功能  10.4  uinavigationbar  10.5  初級練習(xí):顯示數(shù)字鍵盤  10.6  中級練習(xí):關(guān)閉數(shù)字鍵盤  10.7  高級練習(xí):壓入更多視圖控制器 第11章  相機(jī)  11.1  通過uiimageview對象顯示照片  11.2  通過uiimagepickercontroller拍攝照片  11.3  創(chuàng)建bnrimagestore  11.4  nsdictionary  11.5  創(chuàng)建并使用鍵  11.6  使用bnrimagestore  11.7  關(guān)閉鍵盤  11.8  初級練習(xí):編輯照片  11.9  中級練習(xí):刪除照片  11.10  高級練習(xí):camera overlay  11.11  深入學(xué)習(xí):導(dǎo)航實現(xiàn)文件  11.12  深入學(xué)習(xí):攝像 第12章  觸摸事件與uiresponder  12.1  觸摸事件  12.2  創(chuàng)建touchtracker應(yīng)用  12.3  實現(xiàn)bnrdrawview,完成繪圖功能  12.4  處理觸摸事件并創(chuàng)建線條對象  12.5  初級練習(xí):保存與讀取  12.6  中級練習(xí):顏色  12.7  高級練習(xí):圓圈  12.8  深入學(xué)習(xí):響應(yīng)對象鏈  12.9  深入學(xué)習(xí):uicontrol 第13章  uigesturerecognizer與uimenucontroller  13.1  uigesturerecognizer子類  13.2  用uitapgesturerecognizer對象識別"按下"手勢  13.3  同時添加多種觸摸手勢  13.4  uimenucontroller  13.5  uilongpressgesturerecognizer  13.6  uipangesturerecognizer以及同時識別多個手勢  13.7  深入學(xué)習(xí):uimenucontroller與uiresponderstandardeditactions  13.8  深入學(xué)習(xí):再談uigesturerecognizer  13.9  中級練習(xí):修正錯誤  13.10  高級練習(xí):速度與寬度  13.11  高級練習(xí):顏色 第14章  調(diào)試工具  14.1  儀表  14.2  instruments  14.3  靜態(tài)分析器  14.4  項目、目標(biāo)和構(gòu)建設(shè)置 第15章  自動布局入門  15.1  通用化homepwner  15.2  自動布局系統(tǒng)  15.3  在interface builder中添加約束  15.4  調(diào)試約束問題  15.5  初級練習(xí):打造完美界面  15.6  中級練習(xí):通用化quiz  15.7  深入學(xué)習(xí):使用_autolayouttrace方法調(diào)試約束問題  15.8  深入學(xué)習(xí):使用多個xib文件 第16章  在代碼中使用自動布局  16.1  視覺化格式語言  16.2  創(chuàng)建約束  16.3  添加約束  16.4  固有內(nèi)容大小  16.5  另一種添加方式  16.6  深入學(xué)習(xí):nsautoresizingmasklayoutconstraint 第17章  自動轉(zhuǎn)屏,uipopovercontroller與模態(tài)視圖控制器  17.1  自動轉(zhuǎn)屏  17.2  自動轉(zhuǎn)屏通告機(jī)制  17.3  uipopovercontroller  17.4  更多的模態(tài)視圖控制器  17.5  線程安全的單例  17.6  初級練習(xí):為另一個類添加線程安全的單例  17.7  高級練習(xí):uipopovercontroller對象的外觀  17.8  深入學(xué)習(xí):位掩碼  17.9  深入學(xué)習(xí):視圖控制器之間的關(guān)系 第18章  保存、讀取與應(yīng)用狀態(tài)  18.1  固化  18.2  應(yīng)用沙盒  18.3  nskeyedarchiver與nskeyedunarchiver  18.4  應(yīng)用狀態(tài)與狀態(tài)切換  18.5  通過nsdata將數(shù)據(jù)寫入文件  18.6  nsnotificationcenter和內(nèi)存過低警告  18.7  模型-視圖-控制器-存儲設(shè)計模式  18.8  初級練習(xí):png  18.9  深入學(xué)習(xí):應(yīng)用的狀態(tài)切換  18.10  深入學(xué)習(xí):文件系統(tǒng)的讀取和寫入  18.11  深入學(xué)習(xí):應(yīng)用程序包 第19章  創(chuàng)建uitableviewcell子類  19.1  創(chuàng)建bnritemcell  19.2  處理圖片  19.3  由uitableviewcell對象轉(zhuǎn)發(fā)動作消息  19.4  捕獲變量  19.5  初級練習(xí):設(shè)置顏色  19.6  高級練習(xí):縮放  19.7  深入練習(xí):uicollectionview 第20章  動態(tài)字體  20.1  使用用戶首選字體  20.2  響應(yīng)用戶首選字體的改變  20.3  修改自動布局約束  20.4  確定用戶首選字體大小  20.5  修改bnritemcell 第21章  web服務(wù)與uiwebview  21.1  web服務(wù)  21.2  uiwebview  21.3  認(rèn)證信息  25.4  中級練習(xí):加強(qiáng)uiwebview  21.5  高級練習(xí):課程預(yù)告  21.6  深入學(xué)習(xí):http請求主體 第23章  core data  23.1  對象-關(guān)系映射  23.2  用core data重寫bnritemstore的數(shù)據(jù)保存功能  23.3  再談sql  23.4  faults  23.5  各種存取機(jī)制的優(yōu)缺點(diǎn)  23.6  初級練習(xí):asset的ipad界面  23.7  中級練習(xí):增加bnrassettype對象  23.8  高級練習(xí):顯示某種類型的bnritem對象 第24章  狀態(tài)恢復(fù)  24.1  狀態(tài)恢復(fù)的工作原理  24.2  啟用狀態(tài)恢復(fù)  24.3  恢復(fù)標(biāo)識和恢復(fù)類  24.4  狀態(tài)恢復(fù)與應(yīng)用生命周期  24.5  恢復(fù)視圖控制器  24.6  編碼狀態(tài)數(shù)據(jù)  24.7  保存視圖狀態(tài)  24.8  中級練習(xí):為另一個應(yīng)用啟用狀態(tài)恢復(fù)  24.9  深入學(xué)習(xí):設(shè)置快照 第25章  本地化  25.1  通過nsnumberformatter實施國際化  25.2  資源的本地化  25.3  nslocalizedstring()與字符串對照表  25.4  初級練習(xí):再添加一套本地化資源  25.5  深入學(xué)習(xí):nsbundle在國際化過程中的作用  25.6  深入學(xué)習(xí):不通過基礎(chǔ)國際化對xib文件實施本地化 第26章  nsuserdefaults  26.1  nsuserdefaults  26.2  設(shè)置束 第27章  控制動畫  27.1  基礎(chǔ)動畫  27.2  關(guān)鍵幀動畫  27.3  在動畫完成后執(zhí)行特定的代碼  27.4  彈簧動畫  27.5  中級練習(xí):提升quiz的用戶體驗 第28章  uistoryboard  28.1  創(chuàng)建storyboard文件  28.2  storyboard文件中的uitableviewcontroller  28.3  segue  28.4  改變顏色  28.5  傳遞數(shù)據(jù)  28.6  storyboards的優(yōu)缺點(diǎn)  28.7  深入學(xué)習(xí):狀態(tài)恢復(fù) 第29章  后記  29.1  接下來做什么  29.2  結(jié)束語 第30章  uisplitviewcontroller  22.1  在nerdfeed中使用uisplitviewcontroller  22.2  在豎排模式下顯示主視圖控制器  22.3  將nerdfeed改為通用應(yīng)用  索引  
展開全部

iOS編程 相關(guān)資料

閱讀此書,轉(zhuǎn)身成為iphone/ipad程序員。 -dietrich kappe,pathfinder development公司cto

iOS編程 作者簡介

Christian Keur是Big Nerd Ranch的高級講師和軟件工程師,負(fù)責(zé)編寫B(tài)ig Nerd Ranch的“iOS新手培訓(xùn)課程”教材。該教材廣受好評,是本書的原型。Christian畢業(yè)于美國佐治亞理工學(xué)院計算機(jī)科學(xué)系,目前居住在亞特蘭大。   Aaron Hillegass是Big Nerd Ranch的創(chuàng)始人之一,曾就職于NeXT公司和Apple公司,他擁有近20年的Objective-C、Cocoa、iOS開發(fā)與教學(xué)經(jīng)驗。Aaron與他人合著了《Mac OS X編程》和《Objectibe-C編程》。   Joe Conway曾參與編寫了“iOS新手培訓(xùn)課程”教材。他最近創(chuàng)辦了stable/kernel 公司,開發(fā)高質(zhì)量的移動應(yīng)用。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服