摘要:
一直对Objective-c中的协议和委托不太理解,也弄不清楚委托和协议之间有什么必然的联系。今天看了一篇博文个人感觉很好,在此做个小小的总结!委托和协议是两个概念。Objective-C委托和协议本没有任何关系,协议就是多个类共享的一个方法列表,对于“委托”则和协议没有关系,只是我们经常利用协议来实现委托的机制,其实不用协议也完全可以实现委托。下面说明了实现方式:定义一个类A:1. @interfaceA:NSObject 2. -(void)print; 3. @end 4. @implementA 5. -(void)print{ 6. } 7. @end定义一个类B,在B中定义类A的实 阅读全文