如何使用主委托类指针.storyboard对象?

时间:2012-04-18 19:08:08

标签: objective-c ios cocoa-touch storyboard

我有这个计划:

  

我创建了一个故事板并将UIViewController子类化为MyViewController并将其链接到正确的类。现在我可以完全访问此控制器。但...

我想在application:didFinishLaunchingWithOptions:中向此对象发送消息,但我不知道该怎么做。因为我没有在代码中创建接口,所以我无法链接它。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

您可以使用下面的代码获取对UIViewController的引用,该代码假设它是唯一的UIViewController。 [[navigationController viewControllers]返回一个viewcontrollers数组,所以你可以抓住你想要的那个。

UINavigationController *navigationController = (UINavigationController *)self.window.rootViewController; 
    MyViewController *myViewController = (MyViewController *)[[navigationController viewControllers] objectAtIndex:0]; 

我很好奇你是否可以使用界面构建器(故事板)并控制从视图控制器拖动到委托.h文件以创建IBOutlet ...我现在没有权限尝试,但会尝试我回到家......我无法让拖拽方法起作用......