注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)Objective-C 程序設(shè)計(jì)(第4版)

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

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

定 價(jià):¥89.00

作 者: (美)Stephen G. Kochan(斯蒂芬·G·科昌)著 林冀 范俊 朱奕欣譯
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: VC++

ISBN: 9787121180910 出版時(shí)間: 2012-09-26 包裝: 平裝
開本: 16 頁(yè)數(shù): 512 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  這是一本Objective-C編程領(lǐng)域最暢銷的書籍,內(nèi)容涵蓋Xcode 4.2和自動(dòng)引用計(jì)數(shù)(ARC)。本書詳細(xì)介紹了Objective-C和蘋果iOS、Mac平臺(tái)面向?qū)ο蟪绦蚓幊痰闹R(shí)。本書作者假設(shè)讀者沒(méi)有面向?qū)ο蟪绦蛘Z(yǔ)言或者C語(yǔ)言(Objective-C基礎(chǔ))編程經(jīng)驗(yàn),因此,初學(xué)者和有經(jīng)驗(yàn)的程序員都可以使用這本書學(xué)習(xí)Objective-C。讀者不需要先學(xué)習(xí)底層的C語(yǔ)言編程,就可以了解面向?qū)ο缶幊獭1緯Y(jié)合獨(dú)特的學(xué)習(xí)方法,在每章都編寫有大量的小程序例子和練習(xí),使Objective-C程序設(shè)計(jì)適合于課堂教學(xué)和自學(xué)。本書已經(jīng)為iOS 5和Xcode 4.2中的重大變更做了全面更新,最大的改動(dòng)是引入了自動(dòng)引用計(jì)數(shù)(ARC),并詳細(xì)說(shuō)明了如何在Objective-C編程過(guò)程中使用ARC提升和簡(jiǎn)化內(nèi)存管理。

作者簡(jiǎn)介

  StephenKochan是多本暢銷書的作者或合著者,其中有關(guān)于C語(yǔ)言的,包括《Programming in C》(Sams,2004)、《Programming in ANSI C》(Sams,1994)和《Topics in C Programming》(Wiley,1991),也有關(guān)于UNIX的,包括《Exploring the UNIX System》(Sams,1992)和《Unix Shell Programming》(Sams,2003)。從1984年Mac最初引進(jìn)時(shí),他就已經(jīng)在Macintosh計(jì)算機(jī)上編程了,他編寫的《Programming C for theMac》是Apple PressLibrary的一部分。2003年,Kochan編寫了《Programming in Objective-C》(Sams,2003),之后編寫了另一本與Mac有關(guān)的書籍《Befinning AppleScript》(Wiley,2004)。

圖書目錄

1  引言   11.1  本書內(nèi)容   21.2  本書組織方式   31.3  支持   51.4  致謝   61.5  第4版前言   72 Objective-C編程   92.1  編譯并運(yùn)行程序   92.1.1  使用Xcode  102.1.2  使用Terminal 162.2  解釋第一個(gè)程序   192.3  顯示變量的值   232.4  小結(jié)   252.5  練習(xí)   263  類、對(duì)象和方法   293.1  到底什么是對(duì)象   293.2  實(shí)例和方法   303.3  用于處理分?jǐn)?shù)的Objective-C類   323.4 @interface部分   353.4.1  選擇名稱   353.4.3  類方法和實(shí)例方法   373.5 @implementation部分   393.6 program部分    413.7  實(shí)例變量的訪問(wèn)及數(shù)據(jù)封裝    473.8  小結(jié)   513.9  練習(xí)   514  數(shù)據(jù)類型和表達(dá)式   534.1  數(shù)據(jù)類型和常量   534.1.1  int類型   534.1.2  float類型   544.1.3  char類型   544.1.4  限定詞:long、long long、short、unsigned及signed  564.1.5  id類型   564.2  算術(shù)表達(dá)式   574.2.1  運(yùn)算符的優(yōu)先級(jí)   584.2.2  整數(shù)運(yùn)算和一元負(fù)號(hào)運(yùn)算符    604.2.3  模運(yùn)算符   624.2.4  整型值和浮點(diǎn)值的相互轉(zhuǎn)換    644.2.5  類型轉(zhuǎn)換運(yùn)算符   654.3  賦值運(yùn)算符   664.4 Calculator類   674.5  練習(xí)   705  循環(huán)結(jié)構(gòu)   735.1 for語(yǔ)句    745.1.1  鍵盤輸入   815.1.2  嵌套的for循環(huán)   835.1.3  for循環(huán)的變體   855.2 while語(yǔ)句    865.3 do語(yǔ)句    905.4 break語(yǔ)句    925.5 continue語(yǔ)句    925.6  小結(jié)   935.7  練習(xí)   936  選擇結(jié)構(gòu)   956.1 if語(yǔ)句    956.1.1  if-else結(jié)構(gòu)   1006.1.2  復(fù)合條件測(cè)試   1036.1.3  嵌套的if語(yǔ)句   1066.1.4  else if結(jié)構(gòu)   1076.2 switch語(yǔ)句    1176.3 Boolean變量    1206.4  條件運(yùn)算符   1256.5  練習(xí)   1277  類   1297.1  分離接口和實(shí)現(xiàn)文件    1297.2  合成存取方法   1347.3  使用點(diǎn)運(yùn)算符訪問(wèn)屬性    1367.4  具有多個(gè)參數(shù)的方法    1377.4.1  不帶參數(shù)名的方法   1397.4.2  關(guān)于分?jǐn)?shù)的操作   1407.5  局部變量   1427.5.1  方法的參數(shù)   1437.5.2  static關(guān)鍵字   1447.6 self關(guān)鍵字    1477.7  在方法中分配和返回對(duì)象    1487.8  練習(xí)   1518  繼承   1538.1  一切從根類開始   1538.2  通過(guò)繼承來(lái)擴(kuò)展:添加新方法    1588.2.1  Point類和對(duì)象創(chuàng)建   1628.2.2  @class指令   1638.2.3  具有對(duì)象的類   1678.3  覆寫方法   1718.4  抽象類   1758.5  練習(xí)   1769  多態(tài)、動(dòng)態(tài)類型和動(dòng)態(tài)綁定    1799.1  多態(tài):相同的名稱,不同的類    1799.2  動(dòng)態(tài)綁定和id類型   1829.3  編譯時(shí)和運(yùn)行時(shí)檢查    1849.4 id數(shù)據(jù)類型與靜態(tài)類型    1859.5  有關(guān)類的問(wèn)題   1879.6  使用@try處理異常   1929.7  練習(xí)   19410  變量和數(shù)據(jù)類型   19710.1  對(duì)象的初始化   19710.2  作用域回顧   20010.2.1  控制實(shí)例變量作用域的指令    20010.2.2  全局變量   20210.2.3  靜態(tài)變量   20410.3  枚舉數(shù)據(jù)類型   20710.4 typedef語(yǔ)句    21110.5  數(shù)據(jù)類型轉(zhuǎn)換   21210.6  位運(yùn)算符   21410.6.1  按位與運(yùn)算符   21510.6.2  按位或運(yùn)算符   21610.6.3  按位異或運(yùn)算符   21710.6.4  一次求反運(yùn)算符   21710.6.5  向左移位運(yùn)算符   21910.6.6  向右移位運(yùn)算符   21910.7  練習(xí)   22011  分類和協(xié)議   22311.1  分類   22311.2  類的擴(kuò)展   22811.3  協(xié)議和代理   23011.3.1  代理   23311.3.2  非正式協(xié)議   23311.4  合成對(duì)象   23411.5  練習(xí)   23612  預(yù)處理程序   23912.1 #define語(yǔ)句    23912.2 #import語(yǔ)句    24612.3  條件編譯   24712.3.1  #ifdef、#endif、#else和#ifndef語(yǔ)句   24712.3.2  #if和#elif預(yù)處理程序語(yǔ)句   25012.3.3  #undef語(yǔ)句   25112.4  練習(xí)   25113  基本的C語(yǔ)言特性   25313.1  數(shù)組   25413.1.1  數(shù)組元素的初始化   25613.1.2  字符數(shù)組   25713.1.3  多維數(shù)組   25813.2  函數(shù)   26013.2.1  參數(shù)和局部變量   26213.2.2  函數(shù)的返回結(jié)果   26313.2.3  函數(shù)、方法和數(shù)組   26713.3  塊(Blocks)   26813.4  結(jié)構(gòu)   27213.4.1  結(jié)構(gòu)的初始化   27513.4.2  結(jié)構(gòu)中的結(jié)構(gòu)   27613.4.3  關(guān)于結(jié)構(gòu)的補(bǔ)充細(xì)節(jié)    27813.4.4  不要忘記面向?qū)ο缶幊趟枷?nbsp;   27913.5  指針   27913.5.1  指針和結(jié)構(gòu)   28313.5.2  指針、方法和函數(shù)   28513.5.3  指針和數(shù)組   28613.5.4  指針運(yùn)算   29713.5.5  指針和內(nèi)存地址   29913.6  它們不是對(duì)象   29913.7  其他語(yǔ)言特性   30013.7.1  復(fù)合字面量   30013.7.2  goto語(yǔ)句   30013.7.3  空語(yǔ)句   30113.7.4  逗號(hào)運(yùn)算符   30113.7.5  sizeof運(yùn)算符   30213.7.6  命令行參數(shù)   30313.8  工作原理   30513.8.1  事實(shí)#1:實(shí)例變量存儲(chǔ)在結(jié)構(gòu)中    30513.8.2  事實(shí)#2:對(duì)象變量實(shí)際上是指針    30613.8.3  事實(shí)#3:方法是函數(shù),而消息表達(dá)式是函數(shù)調(diào)用    30613.8.4  事實(shí)#4:id類型是通用指針類型    30713.9  練習(xí)   30714 Foundation框架簡(jiǎn)介   30914.1 Foundation文檔   30915  數(shù)字、字符串和集合    31315.1  數(shù)字對(duì)象   31315.2  字符串對(duì)象   31815.2.1  NSLog函數(shù)   31815.2.2  description方法   31915.2.3  可變對(duì)象與不可變對(duì)象    32015.2.4  可變字符串   32715.3  數(shù)組對(duì)象   33315.3.1  制作地址簿   33715.3.2  數(shù)組排序   35315.4  詞典對(duì)象   36015.4.1  枚舉詞典   36115.5  集合對(duì)象   36315.5.1  NSIndexSet 36715.6  練習(xí)   37016  使用文件   37316.1  管理文件和目錄:NSFileManager 37416.1.1  使用NSData類   37916.1.2  使用目錄   38016.1.3  枚舉目錄中的內(nèi)容   38316.2  使用路徑:NSPathUtilities.h  38516.2.1  常用的路徑處理方法    38816.2.2  復(fù)制文件和使用NSProcessInfo類   39016.3  基本的文件操作:NSFileHandle  39416.4 NSURL類    39916.5 NSBundle
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)