東坡下載:內(nèi)容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

桌面主題教育相關(guān)素材下載字體下載外語學(xué)習(xí)高考考研建筑圖集高考作文書法字體桌面壁紙CAD圖紙考研素材

首頁硬件驅(qū)動硬件教程 → object-c基礎(chǔ)入門教程下載(中文版) pdf格式免費(fèi)版

object-c基礎(chǔ)入門教程下載(中文版)

object-c基礎(chǔ)入門教程下載(中文版)pdf格式免費(fèi)版

  • 大。412KB
  • 語言:中文
  • 平臺:WinAll
  • 更新:2015-01-14 15:18
  • 等級:
  • 類型:書集教程
  • 網(wǎng)站:http://californiadebtcollectionlawyers.com
  • 授權(quán):免費(fèi)軟件
  • 廠商:
  • 產(chǎn)地:國產(chǎn)軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關(guān)軟件軟件教程網(wǎng)友評論下載地址

object-c,又名objective-c或者obj-c,有人說它是非!皩(shí)際”的語言——這或許和它主要使用于Mac OS X和GNUstep這兩個使用OpenStep標(biāo)準(zhǔn)的系統(tǒng)有關(guān),那么如何使更好地了解這門根據(jù)C語言所衍生出來的語言呢?本節(jié)內(nèi)容中小編就為大家?guī)韕df格式免費(fèi)中文版object-c基礎(chǔ)入門教程下載內(nèi)容,有需要的朋友可以點(diǎn)擊本文下方的下載地址進(jìn)行下載查閱!

object-c基礎(chǔ)入門教程下載(中文版)內(nèi)容節(jié)選

……

開始吧

o  下載這篇教學(xué)

o  設(shè)定環(huán)境

o  前言

o  編譯 hello world

  創(chuàng)建 Classes

o  @interface

o  @implementation

o  把它們湊在一起

  詳細(xì)說明...

o  多重參數(shù)

o  建構(gòu)子(Constructors)

o  訪問權(quán)限

o  Class level access

o  異常情況(Exceptions)處理

  繼承、多型(Inheritance, Polymorphism)以及其他面向?qū)ο蠊δ?/p>

o  id 型別

o  繼承(Inheritance)

o  動態(tài)識別(Dynamic types)

o  Categories

o  Posing

o  Protocols

  內(nèi)存管理

o  Retain and Release(保留與釋放)

o  Dealloc

o  Autorelease Pool

  Foundation Framework Classes

o  NSArray

o  NSDictionary

  優(yōu)點(diǎn)與缺點(diǎn)

  更多信息

……

o  前言

這篇教學(xué)假設(shè)你已經(jīng)有一些基本的 C 語言知識, 包括 C 數(shù)據(jù)型別、什么是函式、什么是回傳值、關(guān)于指針的知識以及基本的 C 語言內(nèi)存管理。如果您沒有這些背景知識,我非常建議你讀一讀 K&R 的書:The C Programming Language(譯注: 臺灣出版書名為 C 程序語言第二版)這是 C 語言的設(shè)計者所寫的書。

Objective-C,是 C 的衍生語言,繼承了所有 C 語言的特性。是有一些例外,但是它們不是繼承于 C 的語言特性本身。

nil:在 C/C++ 你或許曾使用過 NULL,而在 Objective-C中則是 nil。 不同之處是你可以傳遞訊息給 nil (例如 [nilmessage];),這是完全合法的,然而你卻不能對 NULL 如法炮制。

BOOL:C 沒有正式的布爾型別,而在 Objective-C 中也不是「真的」有。它是包含在 Foundation classes(基本類別庫)中(即 import NSObject.h;nil 也是包括在這個頭文件內(nèi)) 。 BOOL 在 Objective-C 中有兩種型態(tài): YES 或 NO,而不是 TRUE 或 FALSE。

#import vs #include:就如同你在 hello world 范例中看到的,我們使用了 #import。#import 由 gcc 編譯程序支援。我并不建議使用 #include,#import 基本上跟 .h 檔頭尾的 #ifndef #define #endif 相同。許多程序員們都同意, 使用這些東西這是十分愚蠢的。 無論如何, 使用 #import就對了。這樣不但可以避免麻煩,而且萬一有一天 gcc 把它拿掉了,將會有足夠的 Objective-C 程序員可以堅(jiān)持保留它或是將它放回來。偷偷告訴你, Apple 在它們官方的程序代碼中也使用了 #import。 所以萬一有一天這種事真的發(fā)生,不難預(yù)料 Apple 將會提供一個支持 #import 的 gcc分支版本。

在 Objective-C 中, method 及 message 這兩個字是可以互換的。 不過 messages 擁有特別的特性, 一個 message 可以動態(tài)的轉(zhuǎn)送給另一個對象。在 Objective-C 中,呼叫對象上的一個訊息并不一定表示對象真的會實(shí)作這個訊息, 而是對象知道如何以某種方式去實(shí)作它, 或是轉(zhuǎn)送給知道如何實(shí)作的對象。

……

object-c基礎(chǔ)入門教程下載(中文版) 相關(guān)內(nèi)容小編就為大家介紹到這里了,查看完整版pdf格式objectc基礎(chǔ)教程請點(diǎn)擊本文下方的下載地址進(jìn)行下載查閱!

PC官方
安卓官方手機(jī)版
IOS官方手機(jī)版

object-c基礎(chǔ)入門教程下載(中文版)截圖

下載地址

object-c基礎(chǔ)入門教程下載(中文版) pdf格式免費(fèi)版

熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)

編輯推薦

報錯

請簡要描述您遇到的錯誤,我們將盡快予以修正。

轉(zhuǎn)帖到論壇
輪壇轉(zhuǎn)帖HTML方式

輪壇轉(zhuǎn)帖UBB方式