摘要: objective-c protocol delegateprotocol-协议,就是使用了这个协议后就要按照这个协议来办事,协议要求实现的方法就一定要实现。 delegate-委托,顾名思义就是委托别人办事,就是当一件事情发生后,自己不处理,让别人来处理。当一个A view 里面包含了B viewb view需要修改a view界面,那么这个时候就需要用到委托了。需要几个步骤1。首先定一个协议2。a view实现协议中的方法3。b view设置一个委托变量4。把b view的委托变量设置成a view,意思就是 ,b view委托a view办事情。5。事件发生后,用委托变量调用a view 阅读全文
posted @ 2013-07-16 18:04 如来藏 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 自己的实例: 两个类,a 和 b 多见于自视图或者下一级视图数据发生变化但是要改变的是上一级视图的内容的情况1, 首先在b中声明这个protocol@protocol ViewControllerDelegate @optional- (void)hideSubViews;- (void)showS... 阅读全文
posted @ 2013-07-16 17:29 如来藏 阅读(295) 评论(0) 推荐(0) 编辑