1.iOS 重写父类方法
子类中重写父类中的方法,如果不调用父类中的方法,那么就不执行父类中的防范,就像新写了个名字一样的方法把父类中的方法覆盖掉了一样,如果调用,就会调用父类方法
2. iOS 重写父类继承代理的方法(自定义代理)
先回调父类代理的方法,随后在进入子类的代理方法
4.OS 重写父类继承代理的方法(系统代理)
只调用子类的代理方法,不进入父类的代理方法(tableView测试)
3.如果父类和子类都需要用到代理,但是还都需要用一个名字delegate改如何解决
父类 @property(weak, nonatomic) id< ProtocolForParent> delegate;
子类就可以这样用,@property(weak, nonatomic) id< ProtocolForParent, ProtocolForChild > delegate;
3,4,还在测试中