一、协议可以从另外一个协议继承,并且可以多继承 1.协议可以继承另外1个协议,A协议可以继承B协议,那么A协议中不仅有自己的方法的声明,还有B协议中的方法的声明 如果有1个类遵守了A协议,那么这个类就拥有了A协议和B协议中的所有的方法的声明 2.例如,我有一个SportProtocol,里面有一个爬山的方法,- (void)paShan; #import <Foundation/Foundation.h> @protocol SportProtocol < NSObject > - (void)paShan; @end 还有一个PlayProtocol,里面有一个玩儿LOL的方法,- (void)playLOL; #import <Foundation/Foundation.h> @protocol PlayProtocol < NSObject > - (void