iOS 重寫父類方法


1.iOS  重寫父類方法
子類中重寫父類中的方法,如果不調用父類中的方法,那么就不執行父類中的防范,就像新寫了個名字一樣的方法把父類中的方法覆蓋掉了一樣,如果調用,就會調用父類方法
2. iOS 重寫父類繼承代理的方法(自定義代理)
 先回調父類代理的方法,隨后在進入子類的代理方法

4.OS 重寫父類繼承代理的方法(系統代理)

只調用子類的代理方法,不進入父類的代理方法(tableView測試)
3.如果父類和子類都需要用到代理,但是還都需要用一個名字delegate改如何解決
父類 @property(weak, nonatomic) id< ProtocolForParent> delegate;
子類就可以這樣用,@property(weak, nonatomic) id< ProtocolForParent, ProtocolForChild > delegate;

3,4,還在測試中


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM