ios - 重命名应用程序委托(delegate)后 Storyboard应用程序无法正常工作

标签 ios storyboard appdelegate

我有一个使用 Storyboard技术的现有项目,我必须向它添加一个 SDK,并且必须将我的 AppDelegate.m 重命名为 AppDelegate.mm

重命名后,如果我运行应用程序,我会收到以下错误。

没有设置appdelegate:必须指定Ann App delegate类才能使用主线borad文件

问候 西坎德

最佳答案

当我尝试对我的项目进行 de-ARC 处理(长话短说)并在我的主要功能上复制我在网上找到的一些代码时,我遇到了类似的问题。原来我已经替换了这个:

int retVal = UIApplicationMain(argc, argv, nil, NSStringFromClass([cAppDelegate class]));

用这个:

int retVal = UIApplicationMain(argc, argv, nil, nil);

将其恢复到以前的方式使其再次工作。

关于ios - 重命名应用程序委托(delegate)后 Storyboard应用程序无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15113329/

相关文章:

ios - 在 AppDelegate 中模态呈现来自 UITabBarController 的 VC

ios - 我有这个错误 : Ambiguous use of 'locationManager'

iOS 相当于 opencv 的 warpPerspective?

使用多个设备的 iOS AWS Cognito 身份验证

iPhone Storyboard导航

ios - 有什么方法可以在 Storyboard 中添加缩写/速记/常量来代替字符串?

ios - 如何添加搜索用户功能?

ios - AnyObject 上的算术运算失败

objective-c - segue加载viewcontroller但不显示它

ios - 如何从我的应用程序委托(delegate)启动一个 NSTimer,它调用我在 Viewcontroller.m 中的方法