您好,登錄后才能下訂單哦!
郝萌主傾心貢獻(xiàn),尊重作者的勞動(dòng)成果,請勿轉(zhuǎn)載。
如果文章對您有所幫助,歡迎給作者捐贈(zèng),支持郝萌主,捐贈(zèng)數(shù)額隨意,重在心意^_^
我要捐贈(zèng): 點(diǎn)擊捐贈(zèng)
Cocos2d-X×××:點(diǎn)我傳送
C語言首創(chuàng)于AT&T實(shí)驗(yàn)室,
UNIX OS的發(fā)展促進(jìn)了C語言的快速普及,UNIX OS幾乎完全是由C語言編寫的。
Brad J.Cox在20世紀(jì)80年代早期設(shè)計(jì)了Objective-C語言,它以一種叫做SmallTalk-80的語言為基礎(chǔ)。
SmallTalk-80可以參考:
http://zh.wikipedia.org/wiki/Smalltalk
Objective-C在C語言的基礎(chǔ)上加了一層,這意味著對C進(jìn)行了擴(kuò)展,
從而創(chuàng)造出一門新的程序設(shè)計(jì)語言,支持面向?qū)ο?,即對象的?chuàng)建和操作。
C語言更多了解可以參考:
http://zh.wikipedia.org/wiki/C%E8%AF%AD%E8%A8%80
Objective-C更多了解可以參考:
http://zh.wikipedia.org/wiki/Objective-C
1988 NeXT發(fā)布了Objective-C, 它的開發(fā)環(huán)境和類庫叫“NEXTSTEP”,
1994年,NeXT計(jì)算機(jī)公司和Sun公司聯(lián)合發(fā)布了一個(gè)針對NEXTSTEP系統(tǒng)的標(biāo)準(zhǔn)規(guī)范,名為OPENSTEP。
軟件自由基金會(huì)OPENSTEP版本叫GNUStep。
1996蘋果公司開始支持NeXT, 把NEXTSTEP/OPENSTEP用于Mac OS X操作系統(tǒng)開發(fā),
它的版本和開發(fā)環(huán)境叫Cocoa, 使用Objective-C作為基礎(chǔ)語言, 開發(fā)工具Xcode和Interface Builder。
2007 蘋果公司推出Objective-C 2.0,Objective-C是Mac OS X和iOS開發(fā)的基礎(chǔ)語言。
當(dāng)iPhone于2007年發(fā)布時(shí),起初,蘋果公司不歡迎第三方應(yīng)用程序開發(fā)。只允許他們開發(fā)基于Web的應(yīng)用。
最后開發(fā)人員非常不滿,于是蘋果公司不久之后就宣布,開發(fā)人員能夠?yàn)閕Phone開發(fā)所謂的本機(jī)應(yīng)用。
也就是我們所說的native應(yīng)用。
IOS開發(fā)一步步走進(jìn)程序員的視野,星火燎原。
C語言是面向過程的,學(xué)習(xí)Objective-C之前沒必要完整的學(xué)習(xí)C語言。
Objective-C只是C語言的擴(kuò)展,關(guān)鍵是它是面向?qū)ο蟮?。所以要養(yǎng)成良好的面向?qū)ο蟮某绦蛟O(shè)計(jì)風(fēng)格。
“一圖勝千言,沒圖說個(gè)JB”,學(xué)習(xí)計(jì)算機(jī)語言也是這樣的,
強(qiáng)烈建議運(yùn)行每一個(gè)程序(必須一個(gè)字母一個(gè)字母的敲一遍)。
語言,只是工具,但這工具背后的屬于自己的一套原生態(tài)思想以及開發(fā)環(huán)境,還有應(yīng)用場景,
是沒有孰好孰壞之分的,思想才是值得我們?nèi)ヌ骄康摹?/span>
分清場合和用途,選擇一種適合的語言,這樣才能事半功倍。
整理電腦的時(shí)候,在一個(gè)“隱藏”的目錄下無意中翻到--“Programing in Objective-C”;
打開第一頁,深深著迷。
真是“不瘋魔不成活”。
前幾天看了“超體”,原來人的大腦如此強(qiáng)大!
所以說:
聞道有先后,術(shù)業(yè)有專攻。
沒有什么學(xué)不會(huì)的問題,只有學(xué)的快慢和深淺,應(yīng)用的嫻熟和高超等個(gè)體差異而已。
古今之成大事業(yè)、大學(xué)問者,必經(jīng)過三種之境界:
“昨夜西風(fēng)凋碧樹。獨(dú)上高樓,望盡天涯路?!贝说谝痪骋?。
“衣帶漸寬終不悔,為伊消得人憔悴?!贝说诙骋病?/span>
“眾里尋他千百度,驀然回首,那人卻在,燈火闌珊處。”此第三境界。
讓我們一起踏上屬于自己的Objective-C成魔之路。。。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。