这个就是协议,类似于其他语言中的抽象类,是对类的一种拓展

解决方案 »

  1.   

    方括号里的是你这个类中要用到的代理,说明在你的.m中将用到这些代理的代理方法。
      

  2.   

    表示该控制器需要实现的协议(protocol), 并且需要在.m文件中必须实现在这些协议中被修饰为@required的协议方法。
    通过协议你可以实现回调,数据传递
      

  3.   

    知道就好  这个应该不用问为什么    就是这样的
    然后学习下 自定义协议 就能够记住了