Objective-C程序設(shè)計(jì)

出版時(shí)間:2011-4  出版社:清華大學(xué)  作者:楊正洪//鄭齊心//李建國(guó)  頁(yè)數(shù):319  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  《Objective-C程序設(shè)計(jì)》(作者楊正洪、鄭齊心、李建國(guó))通過(guò)大量的實(shí)例系統(tǒng)地介紹了Objective-C語(yǔ)言的基本概念、語(yǔ)法規(guī)則、框架、類(lèi)庫(kù)及開(kāi)發(fā)環(huán)境。讀者在閱讀本書(shū)后,可以掌握Objective-C語(yǔ)言的基本內(nèi)容,并進(jìn)行實(shí)際的iPhone/iPad和Mac應(yīng)用開(kāi)發(fā)。  《Objective-C程序設(shè)計(jì)》共分成11章。前6章講述Objective-C語(yǔ)言,包括數(shù)據(jù)類(lèi)型、運(yùn)算符、表達(dá)式、條件語(yǔ)句、循環(huán)語(yǔ)句、類(lèi)、協(xié)議、繼承、類(lèi)別、編譯預(yù)處理等內(nèi)容。第7章到第10章講述Objective-C的基礎(chǔ)框架,以及文件操作、內(nèi)存管理、數(shù)據(jù)保存等內(nèi)容。第11章講述了應(yīng)用工具框架。第12、13章分別講述了如何開(kāi)發(fā)iPhone/iPad應(yīng)用程序。第14章講述了Objective-C++和訪問(wèn)Mysql數(shù)據(jù)庫(kù)的編程知識(shí)。  《Objective-C程序設(shè)計(jì)》適用于具有一定的軟件基本知識(shí),對(duì)iPhone/iPad和Mac應(yīng)用開(kāi)發(fā)感興趣的軟件開(kāi)發(fā)人員和測(cè)試人員。

書(shū)籍目錄

第1章 Objective-C語(yǔ)言概述1.1 Mac操作系統(tǒng)和Objective-C語(yǔ)言1.2 Objective-C的開(kāi)發(fā)工具1.3 Objective-C程序簡(jiǎn)介1.4 面向?qū)ο缶幊?.4.1 面向?qū)ο蟮姆治?.4.2 面向?qū)ο蟮奶卣?.5 Objective-C程序結(jié)構(gòu)1.5.1 類(lèi)接口(@interface)1.5.2 類(lèi)實(shí)現(xiàn)(@implementation)1.5.3 應(yīng)用程序1.5.4 Objective-C的方法調(diào)用1.5.5 輸入和輸出數(shù)據(jù)1.5.6  變量和標(biāo)識(shí)符1.5.7 指令符(@)1.5.8 語(yǔ)句第2章  數(shù)據(jù)類(lèi)型和運(yùn)算符2.1 簡(jiǎn)單數(shù)據(jù)類(lèi)型2.1.1 整型2.1.2 實(shí)型2.1.3 字符型2.1.4 字符串2.1.5 id類(lèi)型2.1.6 類(lèi)型轉(zhuǎn)換2.1.7 枚舉類(lèi)型2.1.8 typedef2.2 Objective-C的其他數(shù)據(jù)類(lèi)型2.2.1 BOOL2.2.2 SEL2.2.3 Class2.2.4 nil和Nil2.3 運(yùn)算符和表達(dá)式2.3.1 Objective-C運(yùn)算符2.3.2 表達(dá)式和運(yùn)算優(yōu)先級(jí)2.3.3 算術(shù)運(yùn)算符2.3.4 算術(shù)表達(dá)式2.3.5 強(qiáng)制類(lèi)型轉(zhuǎn)換運(yùn)算符2.3.6 自增、自減運(yùn)算符2.3.7 位運(yùn)算符2.3.8 賦值運(yùn)算符2.3.9 關(guān)系運(yùn)算符2.3.10 布爾邏輯運(yùn)算符第3章  程序控制語(yǔ)句3.1 條件語(yǔ)句3.1.1 if語(yǔ)句3.1.2 if語(yǔ)句的嵌套3.1.3 switch語(yǔ)句3.1.4 三目條件運(yùn)算符3.1.5 布爾表達(dá)式3.2 循環(huán)語(yǔ)句3.2.1 while語(yǔ)句3.2.2 do-while語(yǔ)句3.2.3 for語(yǔ)句3.2.4 for循環(huán)多變量的處理3.2.5 嵌套循環(huán)3.2.6 幾種循環(huán)的比較3.3 跳轉(zhuǎn)語(yǔ)句3.3.1 break語(yǔ)句3.3.2 continue 語(yǔ)句3.3.3 return語(yǔ)句3.4 綜合實(shí)例第4章  類(lèi)4.1 類(lèi)的通用格式4.2 聲明對(duì)象和對(duì)象初始化4.3 變量4.3.1 局部變量、全局變量和實(shí)例變量4.3.2 理解static4.3.3 變量的存儲(chǔ)類(lèi)別4.4 @property和 @synthesize4.5 多輸入?yún)?shù)的方法4.6 協(xié)議(protocol)4.7 異常處理4.8 調(diào)用nil對(duì)象的方法4.9 指針4.9.1 指針的類(lèi)型和指針?biāo)赶虻念?lèi)型4.9.2 指針的值4.9.3 對(duì)象變量實(shí)際上是指針4.10 線程4.11 Singleton(單例模式)第5章  繼承5.1 繼承5.2 方法重寫(xiě)5.3 方法重載5.4 使用super5.5 抽象類(lèi)5.6 動(dòng)態(tài)方法調(diào)用5.7 訪問(wèn)控制5.8 Category(類(lèi)別)第6章  編譯預(yù)處理6.1 宏定義6.1.1 無(wú)參宏定義6.1.2 帶參宏定義6.1.3 #運(yùn)算符6.2 import6.3 條件編譯6.3.1 #ifdef、#endif、#else和#ifndef語(yǔ)句6.3.2 #if和#elif預(yù)處理程序語(yǔ)句6.3.3 #undef第7章  基礎(chǔ)框架(Foundation Framework)7.1 數(shù)字對(duì)象(NSNumber)7.1.1 數(shù)字對(duì)象的使用7.1.2 NSNumber方法總結(jié)7.2 字符串對(duì)象7.2.1 不可修改字符串(NSString)7.2.2 可修改的字符串(NSMutableString)7.3 數(shù)組對(duì)象7.3.1 不可變數(shù)組(NSArray)7.3.2 可修改數(shù)組(NSMutableArray)7.4 字典對(duì)象(NSDictionary和NSMutableDictionary)7.5 集合對(duì)象(NSSet)7.6 枚舉訪問(wèn)第8章  文件操作8.1 管理文件(NSFileManager)8.2 管理目錄8.3 操作文件數(shù)據(jù)(NSData)8.4 操作目錄總結(jié)8.5 文件的讀寫(xiě)(NSFileHandle)8.6 NSProcessInfo8.6.1 NSProcessInfo方法8.6.2 NSProcessInfo實(shí)例8.6.3 NSArray和NSProcessInfo綜合例子第9章  內(nèi)存管理9.1 基本的內(nèi)存管理9.1.1 申請(qǐng)內(nèi)存(alloc)9.1.2 釋放內(nèi)存(dealloc)9.2 引用記數(shù)(retainCount)9.2.1 字符串的處理9.2.2 類(lèi)成員變量的處理9.3 自動(dòng)釋放(autorelease)池9.4 內(nèi)存泄露9.5 垃圾回收(Garbage-collection)9.6 copy、nonatomic第10章  數(shù)據(jù)保存10.1 XML屬性列表10.2 NSKeyedArchiver10.3 保存多個(gè)對(duì)象到一個(gè)文件10.4 Objective-C綜合實(shí)例第11章  AppKit和UIKit11.1 圖形化用戶界面和Cocoa11.2 AppKit11.3 UIKit11.4 多線程(NSOperation和NSOperationQueue)第12章  iPhone應(yīng)用程序12.1 創(chuàng)建Xcode項(xiàng)目12.2 在iPhone模擬器上運(yùn)行12.3 iPhone項(xiàng)目結(jié)構(gòu)12.4 在界面創(chuàng)建器(Interface Builder)上設(shè)計(jì)界面12.5 iPhone開(kāi)發(fā)的更多內(nèi)容第13章  iPad編程13.1 iPad介紹13.2 iPad與iPhone開(kāi)發(fā)的對(duì)比13.3 iPad應(yīng)用程序開(kāi)發(fā)實(shí)例13.4 委托(Delegate)13.5 NSError第14章  高級(jí)話題14.1 Objective-C++14.1.1 混合語(yǔ)言14.1.2 C++詞匯歧義和沖突14.1.3 一些限制14.2 訪問(wèn)MySQL數(shù)據(jù)庫(kù)

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Objective-C程序設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)5條)

 
 

  •   objective-c
  •   入門(mén)的,不需要基礎(chǔ)的書(shū)
  •   作為第一本OC的書(shū),非常合適
  •   基礎(chǔ)的工具書(shū)
  •   老公給自己買(mǎi)的書(shū)
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7