在iOS中为Storyboard指定App Delegate

Unk*_*Bit 4 iphone xcode storyboard ios appdelegate

我正在尝试将我当前设置为项目"常规配置窗格"中的.xib文件的App的主界面更改为新的故事板.

我创建了故事板,并选择它作为主界面.但是当我在模拟器中启动应用程序时,我得到一个黑屏并在控制台中打印以下消息:"没有设置应用程序代理.必须指定应用程序委托类才能使用主故事板文件."

我该怎么办?

Dav*_*ton 5

app委托类通常在main.m中指定:

int main(int argc, char *argv[])
{
  @autoreleasepool {
      return UIApplicationMain(argc, argv, nil, NSStringFromClass([TCAppDelegate class]));
  }
}
Run Code Online (Sandbox Code Playgroud)


cod*_*cat 1

您是否设置了 mainWindow 如果没有,请在您的项目中设置您的窗口