出版時間:2009-8 出版社:人民郵電出版社 作者:Mark Dalrymple,Scott Knaster 頁數(shù):254 譯者:高朝勤,楊越,劉霞
Tag標簽:無
前言
Obiective-c語言是C語言的一個擴展集,許多(可能是大多數(shù))具備Mac OSX外觀的應(yīng)用程序都是使用該語言開發(fā)的。它以C語言為基礎(chǔ),添加了一些微妙但意義重大的特性。蘋果公司為Obiective-c語言提供了Cocoa工具包。Cocoa是使用Obiective-c編寫的,它不僅包含Mac OSX用戶界面的所有元素,還包含其他許多內(nèi)容。Cocoa和Obiective-C是蘋果公司Mac OSx操作系統(tǒng)的核心。
內(nèi)容概要
Objective-C是擴展C的面向?qū)ο缶幊陶Z言,也是iPhone開發(fā)用到的主要語言。本書結(jié)合理論知識與示例程序,全面而系統(tǒng)地講述Objective-C編程的相關(guān)內(nèi)容,包括Objective-C在C的基礎(chǔ)上引入的特性和Cocoa工具包的功能及其中的框架,以及繼承、復合、源文件組織等眾多重要的面向?qū)ο缶幊碳夹g(shù)。附錄中還介紹了如何從其他語言過渡到Objective-C。 本書適合各類開發(fā)人員閱讀。
作者簡介
達爾林普爾,有多年從業(yè)經(jīng)驗的Mac和Unix程序員,致力于跨平臺開發(fā)工具包、因特網(wǎng)發(fā)布工具、高性能Web服務(wù)和終端用戶桌面應(yīng)用等方面的工作。他還與人合著過 Core Mac OS X and Unix Programming和Advanced Mac OS X Programming。
書籍目錄
第1章 啟程 1.1 預(yù)備知識 1.2 歷史背景 1.3 內(nèi)容簡介 1.4 小結(jié) 第2章 對C的擴展 2.1 最簡單的Objective-C程序 2.2 解構(gòu)Hello Objective-C程序 2.3 布爾類型 2.4 小結(jié) 第3章 面向?qū)ο缶幊袒A(chǔ)知識 3.1 間接 3.2 在面向?qū)ο蟮木幊讨惺褂瞄g接 3.3 學習有關(guān)的術(shù)語 3.4 Objective-C中的OOP 3.5 小結(jié) 第4章 繼承 4.1 為何使用繼承 4.2 繼承語法 4.3 繼承的工作機制 4.4 重寫方法 4.5 小結(jié) 第5章 復合 5.1 什么是復合 5.2 存取方法 5.3 擴展CarParts程序 5.4 復合還是繼承 5.5 小結(jié) 第6章 源文件組織 第7章 深入了解Xcode 第8章 Foundation Kit快速教程 第9章 內(nèi)存管理 第10章 對象初始化 第11章 特性 第12章 類別 第13章 協(xié)議 第14章 AppKit簡介 第15章 文件加載與保存 第16章 鍵/值編碼 第17章 NSPredicate 附錄 從其他語言轉(zhuǎn)向Objective-C
章節(jié)摘錄
插圖:第1章啟程迎閱讀本書!本書旨在介紹ObjectiveC語言的基礎(chǔ)知識。Objective-C語言是C語言的一個擴展集,許多具備Mac OS X外觀的應(yīng)用程序都是使用該語言開發(fā)的。本書介紹Objective-C語言以及蘋果公司為其提供的Cocoal具包。Cocoa是使用Objective-C編寫的,它不僅包含MacOSX用戶界面的所有元素,還包含其他許多內(nèi)容。通過本書掌握Objective—C之后,讀者將能夠使用Cocoa開發(fā)功能完備的項目,并且可以深入閱讀Apress出版社2009年出版的Learn Cocoa on the Mac和Beginning iPhone Development等著作,這兩部著作都是由Dave Mark和JeffLaMarche編寫的。本章將介紹閱讀本書所需的基本信息,還將介紹Objective-C的歷史以及其他章節(jié)的概要信息。1.1 預(yù)備知識在閱讀本書之前,讀者應(yīng)具備使用與C類似的編程語言(如C++、Java或C語言)的一些經(jīng)驗。無論使用哪種語言,都應(yīng)熟悉其基本原理。應(yīng)該理解什么是變量和函數(shù),知道如何使用條件和循環(huán)語句控制程序流。我們將重點介紹Objective-C在其基礎(chǔ)語言C中添加的特性,以及蘋果公司Cocoal具包的一些優(yōu)秀特性。
媒體關(guān)注與評論
“這是我讀過的最好的一本編程書。我從頭到尾逐字逐句地讀完了它,可讀性真強??!試問?,F(xiàn)在有幾本技術(shù)書能有這么大吸引力?” ——Amazon讀者評論 “這本書結(jié)構(gòu)清晰,邏輯性強。語言幽默……借助本書,你可以毫不費力地從一個初學者搖身變?yōu)閮?yōu)秀的Obiective.C編程人員?!薄 狝mazon讀者評論
編輯推薦
《Objective-C基礎(chǔ)教程》全面解讀Objective-C語言及Cocoa特性,用最通俗的語言闡釋深奧的知識。Objective-C是創(chuàng)建Mac OS應(yīng)用和iPhone應(yīng)用的主要語言,優(yōu)雅的面向?qū)ο缶幊汰h(huán)境與C語言特性珠聯(lián)璧合,造就了它的不俗表現(xiàn)。通過閱讀《Objective-C基礎(chǔ)教程》,再結(jié)合《iPhone開發(fā)基礎(chǔ)教程》和《iPhone開發(fā)秘籍》,定能在iPhone開發(fā)進程中所向披靡!
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載