Xcode 4.2 MultiView应用程序

时间:2011-11-22 01:19:35

标签: ios xcode

我是一个相当新的iOS程序员,我最近一直在使用我的多视图应用程序时遇到问题。我使用基于分页的应用程序有两个视图。我似乎无法制作允许我在每个视图之间切换的IBAction。我尝试使用:

[self presentModalViewController: SecondViewController animated: YES];

但我不断收到错误消息:

  

“使用未声明的标识符'SecondViewController'

1 个答案:

答案 0 :(得分:2)

use of undeclared xxx

所以你应该声明FIRST。

请按以下步骤操作:

  1. 创建名为SecondViewController和xib
  2. 的新文件
  3. 在第一个视图控制器中,将代码添加到FirstViewController.m文件的头部以导入第二个视图控制器:

    #import“SecondViewController.h”

  4. 当你出现第二个视图控制器时,你应该首先初始化它,你应该写:

    SecondViewController * secondVC = [[SecondViewController alloc] initWithNibName:nil bundle:nil];

  5. 现在您可以使用实例调用您的代码:

    [self presentModalViewController:secondVC animated:YES];

  6. 不要忘记清理:

    [secondVC release];

  7. 希望能提供帮助:)