Propagating data among view controllers
<p>I've got a table view controller. Some of the rows of the table open new controllers to let the user enter more data or use pickers, etc. It's just like the built-in Calendar app. When the user taps "Save" on the second screen, I want the value from that screen to propagate back up into the table view controller, but I don't know how to do it. Since I'm using pushNavigationController to get to the second screen, there's no opportunity to provide a pointer back into the original object. (That seems like really bad design even if it were possible since the second controller would have to know stuff about its parent.)</p>

<p>Also, from testing, it seems like pushNavigationController doesn't 'pause' the original controller so you don't just resume on the next line of code once the second screen is popped.</p>

<p>Seems like I'm missing something really basic here.</p>
