oc中不存在多继承,但是protocol的存在很好地弥补了这个不足
protocol在实现两个类之间的相互交流中起到尤为明显的作用,广泛用于ios开发中
协议的定义与类定义相似,具体定义为
@interface protocol
但是要注意的是protocol只有.h文件没有.m文件
protocol中的方法可以由其他的任何类来实现
protocol中的方法由@optional以及@required两种
缺省的话是@required(必须实现)
oc中不存在多继承,但是protocol的存在很好地弥补了这个不足
protocol在实现两个类之间的相互交流中起到尤为明显的作用,广泛用于ios开发中
协议的定义与类定义相似,具体定义为
@interface protocol
但是要注意的是protocol只有.h文件没有.m文件
protocol中的方法可以由其他的任何类来实现
protocol中的方法由@optional以及@required两种
缺省的话是@required(必须实现)