1.分类的目的可以让类动态的扩展方法 2.协议的目的是实现某些类提供的接口调用,是为其他类服务的。 3.block,是一个函数体,可以作为参数进行传递。 转载于:https://www.cnblogs.com/lizhitai/p/4536318.html