Cocoa touch 无法在XCode选项卡栏应用程序中连接IBOutlet

Cocoa touch 无法在XCode选项卡栏应用程序中连接IBOutlet,cocoa-touch,xcode,interface-builder,iboutlet,Cocoa Touch,Xcode,Interface Builder,Iboutlet,我从一个选项卡栏应用程序开始。我删除了SecondViewController.xib,并在Interface Builder中删除了关联的选项卡栏按钮。然后在XCode中,我创建了第二个ViewController和第三个DViewController。我在IB中添加了两个选项卡栏按钮,并使这些视图控制器成为各自按钮的文件所有者。然后在第三个视图中,我添加了一些UITextFields和一个UIButton 我可以运行程序,更改视图,并查看我在每个视图中所做的事情。问题是,当我在ThirdVi

我从一个选项卡栏应用程序开始。我删除了SecondViewController.xib,并在Interface Builder中删除了关联的选项卡栏按钮。然后在XCode中,我创建了第二个ViewController和第三个DViewController。我在IB中添加了两个选项卡栏按钮,并使这些视图控制器成为各自按钮的文件所有者。然后在第三个视图中,我添加了一些UITextFields和一个UIButton


我可以运行程序,更改视图,并查看我在每个视图中所做的事情。问题是,当我在ThirdViewController中创建IBOutlets和IBActions并转到IB将它们链接到第三个视图中的内容时,这些内容都没有显示,因此我无法链接到视图中显示的内容。为什么会这样?

可能有几个原因,试试下面这些

在界面生成器中选择文件所有者,然后尝试“菜单>读取类文件”,将其指向头文件。查看是否可以查看IB,然后选择文件所有者/项目->菜单>工具>连接检查器


或者您可能有未保存的带有iOutlets和iActions的头文件,请先尝试保存这些头文件

请不要将特定于cocoa Touch的问题标记为[cocoa]。