接上篇委托文章,本篇再介绍一个委托的做法,和上篇实现方法不一样,但是结果一样。
资源一下载地址:http://download.csdn.net/detail/zgcrichard/5264058
资源二下载地址:http://download.csdn.net/detail/zgcrichard/5264056
在testViewControl里面声明一个委托
@protocol testdel <NSObject>
-(void)BtnClick:(NSString *)str;
@end
在ViewControl跳转的时候设置testViewControl的delegate = self
- (IBAction)btnClick:(id)sender {
testViewController *t = [[testViewControlleralloc] init];
t.dele=self;
[self.navigationControllerpushViewController:t animated:YES];
[t release];
}
在ViewControl中实现testViewControl的委托
-(void)BtnClick:(NSString *)str{
NSLog(@"%@",str);
}
资源一下载地址:http://download.csdn.net/detail/zgcrichard/5264058
资源二下载地址:http://download.csdn.net/detail/zgcrichard/5264056