oc 擴展

標簽:ios開發(fā)入門

1`oc里添加擴展的方式有兩種:

方式1:給某個類創(chuàng)建一個擴展.h文件

?

這種方式中,可以定義成員變量,并改變它的訪問權限,外界可以直接訪問

方式2:在某個類的.m文件中,代碼添加擴展

?

方式2中,同樣可以定義成員變量,但無論權限怎樣,外界都不能直接訪問

一般都采用方式2的方法實現(xiàn)擴展某個類,給它添加私有方法

2`擴展的作用

給某個類添加私有方法和私有屬性,可以通過調(diào)用某個公開的方法,在該方法中調(diào)用該私有方法,從而實現(xiàn)間接調(diào)用私有方法

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

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

  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內(nèi)部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,740評論 18 399
  • importUIKit classViewController:UITabBarController{ enumD...
    明哥_Young閱讀 4,199評論 1 10
  • 一:java概述:1,JDK:Java Development Kit,java的開發(fā)和運行環(huán)境,java的開發(fā)工...
    ZaneInTheSun閱讀 2,815評論 0 11
  • 從三月份找實習到現(xiàn)在,面了一些公司,掛了不少,但最終還是拿到小米、百度、阿里、京東、新浪、CVTE、樂視家的研發(fā)崗...
    時芥藍閱讀 42,818評論 11 349
  • 據(jù)說,上海有5296家咖啡館,忍不住想去探索一下它們是怎么生存的。前兩天看到一篇軟文,決定先去隱藏在弄堂里的A R...
    吳俐溫哪閱讀 803評論 5 5

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