I'm not done yet, couldn't you do something simple like this in the firstviewcontroller? (Sorry, my own names not the tutorial's)
Code:
- (void) viewDidAppear:(BOOL) animated
{
NSLog(@"First view appeared.");
TourDeControlsAppDelegate *md = (TourDeControlsAppDelegate *)
([[UIApplication sharedApplication] delegate]);
NSLog(@"changeTheString called. %@", md.theString);
}
So, in the Second nib, you call a method in secondviewcontroller that changes a property in the delegate, then, the next time the first view becomes visible, you initialize its value with the value in the delegate like the above code. I know that it works with NSLog at least, I'm now going to try setting labels etc. after I put the brats to sleep...maybe a tutorial is in order, as my precondition is that I must use IB as the starting point for all my endeavors...