2010-07-13 63 views
1

当我尝试将视图控制器推送到我的UINavigationController时,我得到一个NSInvalidArgumentException异常,并显示错误消息“发送给实例的无法识别的选择器”。但是,只有当我将我的UINavigationController的名称命名为“导航控制器”以外的其他任何东西时才会发生这种情况。是否有一个原因?是否有导航控制器的命名约定?

+0

好的我缩小了范围。有人可以向我解释为什么我需要使用: [self navigationController] pushViewController:...当我的UINavigationController ivar在我的AppDelegate中被命名为“nav”时。 – Rehat 2010-07-13 03:40:03

回答