獻(xiàn)給Objective-C的初學(xué)者--入門篇(一)初識OC

寫這篇文章的目的:

  筆者其實(shí)也是初學(xué)者雨膨,所以筆者理解想要入門又不知道怎么辦的同道中人那種心情擂涛;同時也是筆者對所學(xué)的做一個回顧。好了廢話不多說聊记,下面開始正題撒妈。

OC是一門面向?qū)ο蟮恼Z言

  那么什么是面向?qū)ο竽兀窟@是相對于面向過程而言的(如C語言排监,筆者建議最好對C語言有一定了解在學(xué)OC狰右,本文默認(rèn)讀者對C語言有一定基礎(chǔ)),OC是兼容C語言的舆床,在OC中可以使用C語言的語法棋蚌。

面向?qū)ο蠛兔嫦蜻^程的區(qū)別

  • 面向過程是怎么做,而面向?qū)ο笫钦l去做挨队。
  • 面向過程注重?cái)?shù)據(jù)的存儲和操作谷暮,面向?qū)ο笞⒅赜贸绦蚰M生活邏輯!
  • 面向過程數(shù)據(jù)和操作數(shù)據(jù)的過程是分離的盛垦,沒有邏輯上的必然聯(lián)系湿弦;面向?qū)ο笾袛?shù)據(jù)和操作的方法是邏輯上的整體,稱之為對象腾夯。

面向?qū)ο蟮幕靖拍?/h2>

什么是對象

  現(xiàn)實(shí)世界中的對象是我們認(rèn)識世界的基本單元颊埃,世界就是由這些基本單元組成的。一切皆為對象蝶俱;每個對象都是獨(dú)一無二的班利;對象都有屬性和行為;對象都屬于某個類跷乐。

什么是類

  類是對一組有溝通屬性和和行為的對象的抽象肥败,它是對象的藍(lán)圖和模板。

什么是消息

  對象和對象之間存在一定的聯(lián)系,這種聯(lián)系通過消息的傳遞來實(shí)現(xiàn)馒稍。初學(xué)者的一切操作都是通過對象發(fā)送消息來實(shí)現(xiàn)皿哨,對象接受到消息后,調(diào)用有關(guān)對象的行為來完成相應(yīng)的操作纽谒。

面向?qū)ο蟮娜笾е悍庋b证膨、繼承和多態(tài)

   封裝:封裝是把一個事物包裝起來,使外界不了解它的內(nèi)部具體情況鼓黔。在面向?qū)ο蟮某绦蛟O(shè)計(jì)中央勒,封裝就是把相關(guān)的數(shù)據(jù)和代碼結(jié)合成一個有機(jī)的整體,形成數(shù)據(jù)和操作代碼的封裝體澳化,對外只提供一些可以操控的接口崔步,內(nèi)部大部分的實(shí)現(xiàn)細(xì)節(jié)對外屏蔽,達(dá)到對數(shù)據(jù)訪問權(quán)的合理控制缎谷。封裝使程序中的每個部分之間的相互聯(lián)系達(dá)到最小井濒,提高了對程序的安全性,簡化了程序代碼的編寫工作列林。
   繼承:繼承是從已有的類創(chuàng)建新的類的過程瑞你,提供繼承信息的類稱之為父類,得到繼承信息的類稱之為子類希痴,子類和父類之間是IS-A關(guān)系者甲,繼承使得類與類之間形成一個層次結(jié)構(gòu)。如貓是一種動物砌创,貓是子類虏缸,動物是父類。
   多態(tài):多態(tài)是不同結(jié)構(gòu)的對象可以以各自不同的方式去相應(yīng)同一個消息纺铭,這是面向?qū)ο笞罹璧牟糠帧?

學(xué)習(xí)OC的工具

  學(xué)習(xí)OC所需的工具:一臺裝了Mac OS X系統(tǒng)的電腦寇钉,以及開發(fā)軟件工具Xcode。沒有蘋果電腦的童鞋可以去安裝黑蘋果舶赔,Xcode必須安裝。

創(chuàng)建一個工程

Xcode歡迎界面

Xcode創(chuàng)建新工程1.png

使用Xcode創(chuàng)建 Command Line Tool工程

創(chuàng)建Xcode工程2.png

工程信息

Xcode創(chuàng)建工程3.png

存根目錄

Xcode創(chuàng)建工程4.png

Xcode主界面

Xocde主界面.png

更多Xcode介紹可以看看這篇文章:Xcode界面介紹

第一次寫簡書谦秧,喜歡的可以幫忙在下方點(diǎn)一下喜歡竟纳,謝謝!
希望大家一起交流技術(shù)疚鲤,如果有不正確或者偏差锥累,請斧正!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末集歇,一起剝皮案震驚了整個濱河市桶略,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖际歼,帶你破解...
    沈念sama閱讀 219,270評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件惶翻,死亡現(xiàn)場離奇詭異,居然都是意外死亡鹅心,警方通過查閱死者的電腦和手機(jī)吕粗,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來旭愧,“玉大人颅筋,你說我怎么就攤上這事∈淇荩” “怎么了议泵?”我有些...
    開封第一講書人閱讀 165,630評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長桃熄。 經(jīng)常有香客問我肢簿,道長,這世上最難降的妖魔是什么蜻拨? 我笑而不...
    開封第一講書人閱讀 58,906評論 1 295
  • 正文 為了忘掉前任池充,我火速辦了婚禮,結(jié)果婚禮上缎讼,老公的妹妹穿的比我還像新娘收夸。我一直安慰自己,他們只是感情好血崭,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,928評論 6 392
  • 文/花漫 我一把揭開白布卧惜。 她就那樣靜靜地躺著,像睡著了一般夹纫。 火紅的嫁衣襯著肌膚如雪咽瓷。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,718評論 1 305
  • 那天舰讹,我揣著相機(jī)與錄音茅姜,去河邊找鬼。 笑死月匣,一個胖子當(dāng)著我的面吹牛钻洒,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播锄开,決...
    沈念sama閱讀 40,442評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼素标,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了萍悴?” 一聲冷哼從身側(cè)響起头遭,我...
    開封第一講書人閱讀 39,345評論 0 276
  • 序言:老撾萬榮一對情侶失蹤寓免,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后计维,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體袜香,經(jīng)...
    沈念sama閱讀 45,802評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,984評論 3 337
  • 正文 我和宋清朗相戀三年享潜,在試婚紗的時候發(fā)現(xiàn)自己被綠了困鸥。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,117評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡剑按,死狀恐怖疾就,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情艺蝴,我是刑警寧澤猬腰,帶...
    沈念sama閱讀 35,810評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站猜敢,受9級特大地震影響姑荷,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜缩擂,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,462評論 3 331
  • 文/蒙蒙 一鼠冕、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧胯盯,春花似錦懈费、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,011評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至叉趣,卻和暖如春泞边,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背疗杉。 一陣腳步聲響...
    開封第一講書人閱讀 33,139評論 1 272
  • 我被黑心中介騙來泰國打工阵谚, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人乡数。 一個月前我還...
    沈念sama閱讀 48,377評論 3 373
  • 正文 我出身青樓椭蹄,卻偏偏與公主長得像,于是被迫代替她去往敵國和親净赴。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,060評論 2 355

推薦閱讀更多精彩內(nèi)容