為什么說OC是一門動(dòng)態(tài)語言?什么是動(dòng)態(tài)類型?動(dòng)態(tài)綁定?動(dòng)態(tài)加載?

動(dòng)態(tài):主要是將數(shù)據(jù)類型的確認(rèn)由編譯時(shí)推遲到運(yùn)行時(shí)。
oc動(dòng)態(tài)特性表現(xiàn)在三個(gè)方面:動(dòng)態(tài)類型,動(dòng)態(tài)綁定,動(dòng)態(tài)加載。

動(dòng)態(tài)類型

動(dòng)態(tài)類型,說簡(jiǎn)單點(diǎn)就是Id類型。動(dòng)態(tài)類型是跟靜態(tài)類型相對(duì)的。比如我們常用的int,string就是靜態(tài)類型。靜態(tài)類型在編譯的時(shí)候就已經(jīng)被識(shí)別出來。而動(dòng)態(tài)類型只有在運(yùn)行時(shí)才會(huì)根據(jù)語言環(huán)境識(shí)別出來;

動(dòng)態(tài)綁定

基于動(dòng)態(tài)類型,在某個(gè)實(shí)例對(duì)象被確認(rèn)后,其類型也被確認(rèn)了。。該對(duì)象對(duì)應(yīng)的屬性和響應(yīng)的消息也被完全確定,這就是動(dòng)態(tài)綁定。

動(dòng)態(tài)加載

所謂動(dòng)態(tài)加載就是我們做開發(fā)的時(shí)候icon圖片的時(shí)候在Retina設(shè)備上要多添加一個(gè)張@2x的圖片,當(dāng)設(shè)備更換的時(shí)候,圖片也會(huì)自動(dòng)的替換。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • OC的動(dòng)態(tài)特性表現(xiàn)為了三個(gè)方面:動(dòng)態(tài)類型、動(dòng)態(tài)綁定、動(dòng)態(tài)加載。 1.動(dòng)態(tài)類型: 即運(yùn)行時(shí)再?zèng)Q定對(duì)象的類型。簡(jiǎn)單說就...
    曉曉521閱讀 1,261評(píng)論 0 1
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,366評(píng)論 25 708
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,838評(píng)論 4 61
  • 長(zhǎng)得抽象沒關(guān)系 還有這些加分點(diǎn) 會(huì)注意細(xì)節(jié)的男生,女人緣一般都不會(huì)太差喔 1.手指干凈修長(zhǎng),指甲勤于修剪,對(duì)于留長(zhǎng)...
    那自敘閱讀 406評(píng)論 0 2
  • 1.Keep in touch. 保持聯(lián)系。 2.Are you married or single? 你結(jié)婚了嗎...
    Simon_Sun_閱讀 341評(píng)論 0 0

友情鏈接更多精彩內(nèi)容