在OC中的self與super什么意思,具體怎么使用
1 回答
已采納

qq_朦朧幸福_0
TA貢獻(xiàn)4條經(jīng)驗(yàn) 獲得超3個(gè)贊
> 在動(dòng)態(tài)方法中,self代表著"對(duì)象"
? ?> 在靜態(tài)方法中,self代表著"類"
? ?> 萬(wàn)變不離其宗,記住一句話就行了:self代表著當(dāng)前方法的調(diào)用者
self 和 super 是oc 提供的 兩個(gè)保留字。 但有根本區(qū)別,
? ? self是類的隱藏的參數(shù)變量,指向當(dāng)前調(diào)用方法的對(duì)象(類也是對(duì)象,類對(duì)象),另一個(gè)隱藏參數(shù)是_cmd,代表當(dāng)前類方法的selector。
? ??super并不是隱藏的參數(shù),它只是一個(gè)"編譯器指示符"
有什么不明白的可以問(wèn)我。這個(gè)是比較基礎(chǔ)的問(wèn)題,基礎(chǔ)要學(xué)好。
- 1 回答
- 0 關(guān)注
- 1507 瀏覽
添加回答
舉報(bào)
0/150
提交
取消