標簽:ios開發(fā)入門
1`oc里添加擴展的方式有兩種:
方式1:給某個類創(chuàng)建一個擴展.h文件
?
這種方式中,可以定義成員變量,并改變它的訪問權限,外界可以直接訪問
方式2:在某個類的.m文件中,代碼添加擴展
?
方式2中,同樣可以定義成員變量,但無論權限怎樣,外界都不能直接訪問
一般都采用方式2的方法實現(xiàn)擴展某個類,給它添加私有方法
2`擴展的作用
給某個類添加私有方法和私有屬性,可以通過調(diào)用某個公開的方法,在該方法中調(diào)用該私有方法,從而實現(xiàn)間接調(diào)用私有方法