摘要: 一、协议的具体用法 协议的具体用法就是使用代理。代理设计模式相当于C#当中的委托。二、如何实现代理 这里介绍一个案例三、代理两端如何通讯 代理两段的通讯业就是说代理端和被代理端如何通讯的。四、调用前后顺序的问题如果说你要调用一个协议,但是你在调用的时候你的协议还没有声明,所以程序会报错,解决办法有2个,第一,可以在前面声明一下,例如:@protocol DogBark;放在#import <Foundation/Foundation.h>下面。第二,前向声明可以声明类,例如,class Dog; 如果我们把协议声明放到了前面,但是类的声明在我们声明的后面,那样又会报错,所以解决办法 阅读全文
posted @ 2012-12-25 23:38 千里烟波226 阅读(2614) 评论(2) 推荐(2) 编辑