标签:
今天学到了几种传值方式...直接粘在课上做的笔记了
FirstViewController *firstVC = [[FirstViewController alloc] init]; firstVC.str = _textField.text; [self.navigationController pushViewController:firstVC animated:YES];
//SingleTon.m static SingleTon *ton = nil; + (SingleTon *)shareTon{ if (ton == nil) { ton = [[SingleTon alloc] init]; } return ton; } //写值 SingleTon *ton = [SingleTon shareTon]; ton.str = _textField.text; //读值 SingleTon *ton = [SingleTon shareTon]; _label.text = ton.str;
//创建通知 通知的名字为name,发送的内容是一个字典类型 NSNotification *note = [[NSNotification alloc] initWithName:@"name" object:self userInfo:[NSDictionary dictionaryWithObject: _textField.text forKey:@"key"]]; //发送通知 [[NSNotificationCenter defaultCenter] postNotification:note]; //接收通知 接收通知,执行(note:)函数 通知的名字为name [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(note:) name:@"name" object:nil]; //处理通知 -(void)note:(NSNotification *)note{ NSLog(@"%@",[note.userInfo objectForKey:@"key"]); }
[某鸥实训记][objective-c][第二天][个人笔记]
标签:
原文地址:http://www.cnblogs.com/NyaSu/p/4798807.html