99re热视频这里只精品,久久久天堂国产精品女人,国产av一区二区三区,久久久精品成人免费看片,99久久精品免费看国产一区二区三区

Objective-C 的編程藝術


手冊簡介

如何構建出干凈漂亮的 Objective-C?廢話不多說,下面就讓我們進入到正題當中去吧,讓我們一起來了解一下 Objective-C。

手冊說明

Objective-C

Objective-C,是擴充C的面向對象編程語言。它非常小巧實用,并且完全兼容C語言。雖然Objective-C是C的超集,但它不是C的基本類型為第一級的對象。


Objective-C與C++的差別

C++語言支持多重繼承,而Objective-C不支持

C++是靜態(tài)語言,而Objective-C是動態(tài)語言

C++ 偏向Simula 67學派,支持出色的程序設計可以舍棄靈活性。而Objecive-C則屬于Smalltalk學派。愿意為了靈活性而容忍程序運行時的出錯。


Objective-C可以用于以下地方

iOS操作系統(tǒng)

iOS應用程序

Mac OS X操作系統(tǒng)

Mac OSX 上的應用程序


未來發(fā)展

Apple公司已經盡可能的減小了Objective-C語言的大小以及復雜度。他們也完成了手動內存自動管理以及經典C頭文件的方式;而且開始慢慢對屬性存取器引入點語法以及Automatic Reference Counting來方便程序員編程。但就現在看來,Objective-C還是比較難接觸與學習的;之所以現在變得越來越流行唯一的原因就是它是做iOS app的唯一途徑了。


章節(jié)目錄

關于Objective-C 的編程藝術

條件語句

Case語句

命名

Categories

Protocols

NSNotification

代碼美化

代碼組織

對象之間的通訊

AOP

參考資料


更新記錄

在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號