不挂科搜题免费

问题:

问题:请解释一下什么是Protocol?

答案:

Protocol是Objective-C中的一个特性,它定义了一组方法的签名,但不包含方法的实现。Protocol可以被类实现,从而实现多态性。Protocol还可以用于定义接口,以便于代码的组织和复用。