如何为新视图自动生成实现和头文件?

时间:2012-01-27 17:50:27

标签: objective-c ios

我创建了一个非常基本的“Hello world”应用程序,我试图在单个故事板中的两个视图之间切换。当我进入第二个视图时,我想执行一个函数。我相信这样做的方法是在第二个视图中调用didViewLoad中的函数。

我的问题是,当我将第二个视图拖放到我的故事板上时,它不会自动生成NewViewController.hNewViewController.m个文件(这些文件存在于默认视图中)。

我上面描述的方法听起来像是在视图加载上执行函数的正确方法吗?如果是这样,我将如何创建.m.h个文件?

免责声明 - 这是我的第一个iOS应用,所以如果我在这里说的话没有意义,请告诉我。

1 个答案:

答案 0 :(得分:3)

在文件检查器中选择“创建新文件”。选择ios - cocoa - UIViewController子类,类型名称(ExampleViewController),取消选中“with XIB file”(因为我们有一个(storyboard文件))。创建

然后在ExampleViewController.m中的viewDidLoad函数中执行所需的一切。

最后,打开storyboard文件,选择第二个viewController,然后在右侧窗格“identity inspector”中选择第三个选项卡,然后在“Class”字段中键入“ExampleViewController”。现在我们将ExampleViewController与接口链接起来。 (小心!选择viewcontroller,而不是smth)