iOS 开发之协议-代理传值(3)

来源:未知 责任编辑:责任编辑 发表时间:2014-01-26 21:59 点击:

- (IBAction)pressCasting:(id)sender;

@end

其在WViewController.m的 - (IBAction)pressCasting:(id)sender 方法中调用WTwoViewController,并设置代理的回调方法,代码如下:


- (IBAction)pressCasting:(id)sender {
    WTwoViewController *controller = [[WTwoViewController alloc]initWithNibName:@"WTwoViewController" bundle:nil];
    controller.delegate = self;
   
    [self presentViewController:controller animated:YES completion:nil];
}

- (void)changeValue:(NSString *)value{
    // 改变UILabel的值
    self.lblValue.text = value;
}

OK,搞定。

这里只实现了从WTwoViewController到WViewController的传值,大家可以自己做做从WViewController到WTwoViewController的传值。

工程源码传送门DelegateByValue

 
 

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Lexical or Preprocessor Issue 'xxx.h
  • ios学习笔记(二)xcode 4.3.2下实现基本交互
  • ios版本的helloworld
  • iphone(object-c) 内存管理(3) 有效的内存管理 前半部分
  • ios学习笔记(一)xcode 4.3.2下创建第一个ios项目
  • IOS类似iphone通讯录TableView的完整demo【附源码】
  • UITableView一些方法
  • [iPhone中级]iPhone团购信息客户端的开发 (二)
  • 如何为Iphone应用创建启动界面
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1