【第22期】观点:IT 行业加班,到底有没有价值?

多控制器管理

原创 2016年05月31日 22:40:10
- (IBAction)back:(UIButton *)sender
{
   
//通过展示控制器关闭当前窗口
    [
self.presentingViewController dismissViewControllerAnimated:YES completion:nil];
   
}
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
   
NSLog(@"%@",segue.identifier);
   
if ([segue.identifier isEqualToString:@"modal"])
    {
       
SecondViewController *second =segue.destinationViewController;
       
        second.
text = @"welcome to you";
    }
}
//定义反向传数据的代理协议
@protocol SecondViewControllerDelegate
-(
void)comeback:(NSString *)str;
@end

//定义协议
@property (weak,nonatomic)id<SecondViewControllerDelegate>delegate;

//通过代理反向传数据
    [self.delegate comeback:@"Tom"];

 UIViewController<SecondViewControllerDelegate>
  second.delegate = self;




//成为消息的观察者
[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(comeback:) name:SECONDVIEWCONTROLLERNOTIFICATION object:nil];

//取消观察者
[[NSNotificationCenter defaultCenter]removeObserver:self name:SECONDVIEWCONTROLLERNOTIFICATION object:nil];

//通过通知方式反向传数据
[[NSNotificationCenter defaultCenter]postNotificationName:SECONDVIEWCONTROLLERNOTIFICATION object:nil userInfo:@{SECONDVIEWCONTROLLERNOTIFICATIONKey:@"Tom"}];

//从通知对象取出数据
NSDictionary *data = notification.userInfo;
self.Label.text = [data objectForKey:SECONDVIEWCONTROLLERNOTIFICATIONKey];
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

多控制器管理(UINavigationController)

内容概要: 一、Application(应用程序管理) 二、加载自定义控制器 三、3种创建控制器的方式 四、UINavigation(导航控制器) 一、Application(应用程序)...

Cocoa模型 视图 控制器设计模式

  本文描述设计模式在Cocoa框架中的主要实现方式,特别是模型-视图-控制器和对象建模模式,主要目的是使您对Cocoa的设计模式有更好的认识,鼓励您在自己的软件工程中利用这些模式。 模型-视图-控制器模式(MVC)是一个相当老的设计模式,它的一些变体至少在Smarttalk的早期就出现了。它是一种高级别的模式,关注的是应用程序的全局架构,并根据各种对象在程序中发挥的作用对其进行分类。它也

IOS多视图控制器管理的总结与回顾(一)

一、视图控制器常见的切换方式。  1、Tabbar选项卡:以UITabbarController为容器,以平行的方式管理试图控制器。        1.1、UITabbarController常用的属...

iPhone中视图和视图控制器

一、

IOS开发笔记36-多控制器管理(1)

1、 控制器的创建方式 视图控制器就是用来控制或者说管理界面(视图)的,换句话说界面长得丑与美由视图控制器说的算。每个视图控制器(UIViewController)都有一个View属...

Windows 2000 域控制器管理

转自【http://www.cndw.com/tech/server/2006040328928.asp】 域(Domain)

IOS开发笔记35-多控制器管理(1)

1、 UIPickerView简介 UIPickerView也是一个iOS开发中常用的控件,适用于让用户选择少量数据,比如设置出生日期、城市、国家等。UIPickerView在iOS6和iOS7后...

Asp.Net MVC4入门指南(5):从控制器访问数据模型

在本节中,您将创建一个新的MoviesController类,并在这个Controller类里编写代码来取得电影数据,并使用视图模板将数据展示在浏览器里。 在开始下一步前,先Build一下应用程序(生成应用程序)(确保应用程序编译没有问题) <span s

无线局域网控制器(WLC)常见问题: FAQ

一般常见问题解答 Q. 什么是无线 LAN 控制器 (WLC)? A. 如今,无线网络已成为一种必需品。许多企业环境都需要部署大规模的无线网络。Cisco 提出了 Cisco 统一无线网络...

CMS:文章管理之控制器

有了编写用户管理的控制器的经验,写这个问题应该不大。不过,文章管理的控制器还是要考虑一下怎么写这个问题,因为在视图里涉及分类的操作和文章的操作。这确实是一个比较费神的事。在这里,问题的焦点就是需要不需要拆分的问题了。根据松耦合的原则,必然是拆分的,但是拆得太小,太凌乱,写代码是比较痛苦的,尤其是象Javascript这样灵活但结构不太严谨的语言。 笔者开发大型系统经验不多,因而一向比较随心所欲,方便不碍事就好,因而,笔者在这里倾向于不进行拆分,就单独一个控制器,有兴趣的读者可以尝试自己拆分一下。 在Scripts\app\controoler目录下,创建一个名
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)