1.h
协议
类A;
{
方法a;
}
id<协议>delegate;//引用协议
.m
{
[delegate 方法a]//何时执行方法a
}
2父类:协议//可没有
3子类:父类
{
类A* aa=[[类A alloc]init];
aa.delegate=self;//委托执行哪个重写的函数
方法a{ 重写}
}
1.h
协议
类A;
{
方法a;
}
id<协议>delegate;//引用协议
.m
{
[delegate 方法a]//何时执行方法a
}
2父类:协议//可没有
3子类:父类
{
类A* aa=[[类A alloc]init];
aa.delegate=self;//委托执行哪个重写的函数
方法a{ 重写}
}