Where to add an observer to the NotificationCenter in a UITableViewController

Posted by Saifis on Stack Overflow See other posts from Stack Overflow or by Saifis
Published on 2010-04-30T12:17:00Z Indexed on 2010/04/30 12:47 UTC
Read the original article Hit count: 205

I want to send a notification from a UITableViewController-A to UITableViewController-B.

I was adding the observer in the initwithCoder of the UITableViewController that is supposed to catch the notifications.

The classes are correlated as folows

RootViewController
===NavigationController-A
=====UITableViewController-A
===NavigationController-B
=====UITableViewController-B

I need to add the observer before the views are actually loaded because notifications may be sent before the view is called.

However I have been told that initializing in the initWithCoder method in a UIViewController is not advisable, and was told to add the observer in the AppDelegate.

Are there any other suggestions for doing this?

© Stack Overflow or respective owner

Related posts about iphone

Related posts about notifications