一般情况下, 会专门写一个public的protocol, 比如上图中的1.
2和3中想要用protocol, 首先要导入1的头文件.
if( [self.delegate respondsToSelector:@selector(协议的方法)] ){
[self.delegate 协议的方法];
}
此时, 触发协议的方法, 回调到2VC里面, 因为协议方法的具体实现是在2VC里面.
微信扫一扫
一般情况下, 会专门写一个public的protocol, 比如上图中的1.
2和3中想要用protocol, 首先要导入1的头文件.
if( [self.delegate respondsToSelector:@selector(协议的方法)] ){
[self.delegate 协议的方法];
}
此时, 触发协议的方法, 回调到2VC里面, 因为协议方法的具体实现是在2VC里面.
相关推荐