首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将xib文件替换为应用委托类中的Main.storyboard文件

将xib文件替换为应用委托类中的Main.storyboard文件
EN

Stack Overflow用户
提问于 2013-06-24 22:49:41
回答 2查看 6.9K关注 0票数 21

目前,项目在应用程序委托类中使用MainWindow.xib作为主nib文件。它在main.m文件中包含以下代码

代码语言:javascript
复制
int main(int argc, char *argv[]) {

NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
int retVal = UIApplicationMain(argc, argv, nil, nil);
[pool release];
return retVal;
}

我想用Mainstoryboard替换它。我在info.plist文件中将其更改为Mainstoryboard文件基名,但它显示错误没有应用程序委派集。必须指定应用程序委托类才能使用主情节提要文件

要使用Mainstoryboard文件,我应该在App委托类中做什么编码。

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-06-24 22:58:14

UIApplicationMain()函数的最后一个参数(nil)替换为应用程序委托类的名称。默认情况下,它通常是@"AppDelegate"

票数 45
EN

Stack Overflow用户

发布于 2014-03-17 09:26:36

以防其他人像我一样发现这一点,您实际上想用NSStringFromClass([AppDelegate class])替换nil的代码是,如果您的类名不同,您可以用您的类名替换AppDelegate

还有,别忘了#import "AppDelegate.h"

票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17278442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档