2010-07-13 64 views
1

當我嘗試將視圖控制器推送到我的UINavigationController時,我得到一個NSInvalidArgumentException異常,並顯示錯誤消息「發送給實例的無法識別的選擇器」。但是,只有當我將我的UINavigationController的名稱命名爲「導航控制器」以外的其他任何東西時纔會發生這種情況。是否有一個原因?是否有導航控制器的命名約定?

+0

好的我縮小了範圍。有人可以向我解釋爲什麼我需要使用: [self navigationController] pushViewController:...當我的UINavigationController ivar在我的AppDelegate中被命名爲「nav」時。 – Rehat 2010-07-13 03:40:03

回答