注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(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++

購(gòu)買(mǎi)這本書(shū)可以去


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

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

  這是一本Objective-C編程領(lǐng)域最暢銷(xiāo)的書(shū)籍,內(nèi)容涵蓋Xcode 4.2和自動(dòng)引用計(jì)數(shù)(ARC)。本書(shū)詳細(xì)介紹了Objective-C和蘋(píng)果iOS、Mac平臺(tái)面向?qū)ο蟪绦蚓幊痰闹R(shí)。本書(shū)作者假設(shè)讀者沒(méi)有面向?qū)ο蟪绦蛘Z(yǔ)言或者C語(yǔ)言(Objective-C基礎(chǔ))編程經(jīng)驗(yàn),因此,初學(xué)者和有經(jīng)驗(yàn)的程序員都可以使用這本書(shū)學(xué)習(xí)Objective-C。讀者不需要先學(xué)習(xí)底層的C語(yǔ)言編程,就可以了解面向?qū)ο缶幊獭1緯?shū)結(jié)合獨(dú)特的學(xué)習(xí)方法,在每章都編寫(xiě)有大量的小程序例子和練習(xí),使Objective-C程序設(shè)計(jì)適合于課堂教學(xué)和自學(xué)。本書(shū)已經(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是多本暢銷(xiāo)書(shū)的作者或合著者,其中有關(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ī)上編程了,他編寫(xiě)的《Programming C for theMac》是Apple PressLibrary的一部分。2003年,Kochan編寫(xiě)了《Programming in Objective-C》(Sams,2003),之后編寫(xiě)了另一本與Mac有關(guān)的書(shū)籍《Befinning AppleScript》(Wiley,2004)。

圖書(shū)目錄

1  引言   11.1  本書(shū)內(nèi)容   21.2  本書(shū)組織方式   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  類(lèi)、對(duì)象和方法   293.1  到底什么是對(duì)象   293.2  實(shí)例和方法   303.3  用于處理分?jǐn)?shù)的Objective-C類(lèi)   323.4 @interface部分   353.4.1  選擇名稱(chēng)   353.4.3  類(lèi)方法和實(shí)例方法   373.5 @implementation部分   393.6 program部分    413.7  實(shí)例變量的訪(fǎng)問(wèn)及數(shù)據(jù)封裝    473.8  小結(jié)   513.9  練習(xí)   514  數(shù)據(jù)類(lèi)型和表達(dá)式   534.1  數(shù)據(jù)類(lèi)型和常量   534.1.1  int類(lèi)型   534.1.2  float類(lèi)型   544.1.3  char類(lèi)型   544.1.4  限定詞:long、long long、short、unsigned及signed  564.1.5  id類(lèi)型   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  類(lèi)型轉(zhuǎn)換運(yùn)算符   654.3  賦值運(yùn)算符   664.4 Calculator類(lèi)   674.5  練習(xí)   705  循環(huán)結(jié)構(gòu)   735.1 for語(yǔ)句    745.1.1  鍵盤(pán)輸入   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  類(lèi)   1297.1  分離接口和實(shí)現(xiàn)文件    1297.2  合成存取方法   1347.3  使用點(diǎn)運(yùn)算符訪(fǎng)問(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  一切從根類(lèi)開(kāi)始   1538.2  通過(guò)繼承來(lái)擴(kuò)展:添加新方法    1588.2.1  Point類(lèi)和對(duì)象創(chuàng)建   1628.2.2  @class指令   1638.2.3  具有對(duì)象的類(lèi)   1678.3  覆寫(xiě)方法   1718.4  抽象類(lèi)   1758.5  練習(xí)   1769  多態(tài)、動(dòng)態(tài)類(lèi)型和動(dòng)態(tài)綁定    1799.1  多態(tài):相同的名稱(chēng),不同的類(lèi)    1799.2  動(dòng)態(tài)綁定和id類(lèi)型   1829.3  編譯時(shí)和運(yùn)行時(shí)檢查    1849.4 id數(shù)據(jù)類(lèi)型與靜態(tài)類(lèi)型    1859.5  有關(guān)類(lèi)的問(wèn)題   1879.6  使用@try處理異常   1929.7  練習(xí)   19410  變量和數(shù)據(jù)類(lèi)型   19710.1  對(duì)象的初始化   19710.2  作用域回顧   20010.2.1  控制實(shí)例變量作用域的指令    20010.2.2  全局變量   20210.2.3  靜態(tài)變量   20410.3  枚舉數(shù)據(jù)類(lèi)型   20710.4 typedef語(yǔ)句    21110.5  數(shù)據(jù)類(lèi)型轉(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  分類(lèi)和協(xié)議   22311.1  分類(lèi)   22311.2  類(lèi)的擴(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類(lèi)型是通用指針類(lèi)型    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類(lèi)   37916.1.2  使用目錄   38016.1.3  枚舉目錄中的內(nèi)容   38316.2  使用路徑:NSPathUtilities.h  38516.2.1  常用的路徑處理方法    38816.2.2  復(fù)制文件和使用NSProcessInfo類(lèi)   39016.3  基本的文件操作:NSFileHandle  39416.4 NSURL類(lèi)    39916.5 NSBundle
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)