In my application there is two viewControllers as FirstViewController
and DetailViewController
.
When tap on a table cell, it navigate to DetailViewController
. In DetailViewController
, I want to edit and reload the FirstViewController
's table view
How can I use NSNotification
for this problem?
Here's the method I want to implement NSNotification
stuff
-(IBAction) save{
strSelectedText=theTextField.text;
[NSNotificationCenter defaultCenter];
NSNotification* notification = [NSNotification notificationWithName:@"MyNotification" object:self];
[[NSNotificationCenter defaultCenter] postNotification:notification];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector (objFirstViewController) name:@"MyNotification" object:nil];
[self.navigationController popViewControllerAnimated:YES];
}
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…