我想從UITableViewController-A向UITableViewController-B發送通知。將觀察者添加到UITableViewController中的通知中心的位置
我在UITableViewController的initwithCoder中添加了觀察者,該觀察者應該是 來捕獲通知。
的類作爲folows是相關
RootViewController的
=== NavigationController-A
=====的UITableViewController-A
=== NavigationController-B
===== UITableViewController- B
我需要在實際加載視圖之前添加觀察器,因爲可能會在調用視圖之前發送通知。
但是我被告知在UIViewController的initWithCoder方法中初始化並不可取,並被告知要在AppDelegate中添加觀察者。
還有其他建議嗎?
非常感謝! 我在AppDelegate中添加了一個UITableViewController-A的指針,並在InterfaceViwer中關聯它,然後在App Delegate的didFinishLaunchingWithOptions(applicationDidFinishLaunching?)中做了[UITableViewController-A view]。 – Saifis 2010-05-03 04:20:39