我似乎无法遵循Ray Wenderlichs关于设置模态分段的教程-http://www.raywenderlich.com/5138/beginning-storyboards-in-ios-5-part-1SlideNavController的子类是:
SlideNavController2.h
@interface SlideNavControlle2 : SlideNavController
的子类
SlideNavController.h
@interface SlideNavController : UIViewController
应用程序内代表我有以下内容:
SlideNavController2 *rootController = (SlideNavController2 *)
self.window.rootViewController;
UINavigationController *navigationController = [[rootController
viewControllers] objectAtIndex:0];
diaryEntry *diaryEntry = [[navigationController viewControllers]objectAtIndex:0];
在视图控制器(它有一个SliderNavController2类)之外,我有一个模式段,其中有一个到UINavigationController的目的地,它有助于我导航UITableViewController(diaryEntry)
我收到的错误是:
"SlideNavController2"没有可见的@接口声明选择器"viewControllers"
有人能帮我纠正这个错误吗?问候
这意味着SlideNavController2没有实现viewControllers选择器更改此项:
@interface SlideNavController : UIViewController
对此:
@interface SlideNavController : UINavigationController
这应该可以解决您的问题,如果有帮助,请告诉我。
与我的项目相比,我完全忽略了教程。我试图从SlideNavcontroller中搜索viewControllers,默认情况下它不附带viewControllers。我的问题是我有子视图控制器,我正在搜索视图控制器。