oc-protocol

 protocol 只用来声明方法;

只要遵守这个协议,就可以拥有协议中的所有方法;
 
@required 是默认的
 
一个类可以遵守多个协议;<p1,p2>
只能继承一个父类;
 
 
一个协议也可以遵守其他协议,类似于java中接口可以实现接口;
OC中NSObject是基类名称同时基协议也叫做NSObject;
 
 
 
 
 
 
 
 
原文地址:https://www.cnblogs.com/My-Cloud/p/4580263.html