在Empty Application 新建 Storyboard 并加载
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// // Override point for customization after application launch.
// self.window.backgroundColor = [UIColor whiteColor];
// [self.window makeKeyAndVisible];
//如果不将上面的代码注释 程序仍然加载 上面的window 就造成 storyboard 无法加载
return YES;
}
2.更改配置文件 做以下操作:
第一步 选中当前工程
第二步 选中这个
第三步 配置程序的相关内容
点击图片中别圈住 的地方就可以 选择需要的最先加载的storyboard 了
****然后 点击运行 奇迹就出现了
#pragma mark-- author is niuhonghua
@implementation NHAppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// // Override point for customization after application launch.
// self.window.backgroundColor = [UIColor whiteColor];
// [self.window makeKeyAndVisible];
UIStoryboard *storyboard=[UIStoryboard storyboardWithName:/*名字*/ bundle:nil];
//storyboard 对应的第一个页面
UIViewController *vc=[storyboardinstantiateInitialViewController];
self.window.rootViewController=vc;
return YES;
}