出版時間:2012-7 出版社:中國電力出版社 作者:Scott Stevenson 頁數(shù):359 字?jǐn)?shù):433000
Tag標(biāo)簽:無
內(nèi)容概要
無論只掌握了基本的程序設(shè)計技能,還是有多年的程序設(shè)計經(jīng)驗,都要構(gòu)建可靠的用于Mac OS
X、iPhone和iPad的應(yīng)用程序。使用本書,讀者可以通過逐步地輔導(dǎo)、實用的練習(xí)、清晰的例子和來自專家的合理的建議學(xué)到如何使用蘋果的Cocoa框架和Objective-C語言。
Cocoa和Objective-C:構(gòu)建和運行一書僅提供夠用的理論知識作為基礎(chǔ),接著介紹了如何使用蘋果的快速開發(fā)工具——Xcode和Interface
Builder——開發(fā)Cocoa應(yīng)用程序、管理用戶交互、創(chuàng)建令人滿意的用戶界面等。無論是程序設(shè)計的新手,還是沒有使用過此平臺的人,都將快速獲得開發(fā)高水平軟件所需要的經(jīng)驗。
作者簡介
Scott
Stevenson有8年的Cocoa應(yīng)用程序開發(fā)經(jīng)驗,并且有6年的相關(guān)執(zhí)教經(jīng)驗。他創(chuàng)建了流行的Mac程序設(shè)計博客Theococao,并且是Cocoa
Dev
Central的主要作者和編輯,從2003年開始即為此網(wǎng)站的主要負(fù)責(zé)人。他組織并出席了許多硅谷的CocoaHeads的許多會議。
書籍目錄
前言
第1章 安裝和運行
下載和安裝xcode
你的第一個應(yīng)用程序
第2章 以代碼的方式思考:基本的C
代碼是如何工作的
如何格式化代碼
變量
函數(shù)
實例:第一個程序
作用范圍
條件語句
實例:購物之旅
小結(jié)
第3章 存儲和指針:高級C
數(shù)組
循環(huán)結(jié)構(gòu)
字符串
多維數(shù)組
指針
動態(tài)存儲
字符串與動態(tài)存儲
字符串?dāng)?shù)組
實例地址簿
頭文件
編譯并運行頭文件測試實例
創(chuàng)建使用song結(jié)構(gòu)體的文件
最終的實例
第4章 用對象的方式思考
結(jié)構(gòu)和類
繼承
組合
對象的生命周期
內(nèi)置類
第5章 Objective-C基礎(chǔ)
Nsstring基礎(chǔ)
使用方法
訪問器
創(chuàng)建對象
基本內(nèi)存管理
聲明類
實現(xiàn)類
實例:PhotoInfo
第6章 高級Objective-C
高級內(nèi)存管理
類名前綴
屬性
64位objective-c
內(nèi)省
協(xié)議
動態(tài)消息
異常
實例數(shù)據(jù)收集器
第7章 基本值類
NSString
可改變性
核心Foundation
NSNUmber
NSData
NSArray
NSDictlonary
NSSet
NSValue
NSDate
第8章 基本控件
如何學(xué)習(xí)本章的內(nèi)容
窗口和視圖
目標(biāo)和動作
出口
綁定
第9章 使用MVC設(shè)計應(yīng)用程序
關(guān)于本項目
創(chuàng)建項目文件
創(chuàng)建用戶界面
運行應(yīng)用程序
準(zhǔn)備發(fā)布
第10章 自定義視圖和繪圖
基本幾何形狀
貝塞爾路徑
圖片
陰影
重構(gòu)視圖代碼
文本
處理鼠標(biāo)和鍵盤事件
第11章 結(jié)束語
幾點建議
網(wǎng)站
最后的思考
媒體關(guān)注與評論
我開始開發(fā)Mac應(yīng)用程序時就曾經(jīng)閱讀了Scott的著作。隨著時間的推移,會證明本書對讀者來說是無價之寶。 ——讀者
編輯推薦
迅速地親手獲得使用C語言的基本的程序設(shè)計技能 學(xué)習(xí)使用Interface Builder迅速設(shè)計并實現(xiàn)應(yīng)用程序用戶界面 通過創(chuàng)建對象并學(xué)習(xí)內(nèi)存管理開始使用Objective-C 學(xué)習(xí)在對象之間共享數(shù)據(jù)的模型—視圖—控制(MVC)方法 理解用于存放常見數(shù)據(jù)類型的Foundation值類、Cocoa的健壯的API 熟悉蘋果的圖形框架,并且學(xué)習(xí)如何使用AppKit創(chuàng)建自定義視圖
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載