。H:
@class MainViewController;
@interface AppDelegate : UIResponder <UIApplicationDelegate>
@property (strong, nonatomic) UIWindow *window;
@property (strong,nonatomic) MainViewController *mainViewController;
米:
#import "MainViewController.h"
@implementation AppDelegate
@synthesize mainViewController;
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.mainViewController = [[MainViewController alloc] initWithNibName:@"MainViewController" bundle:nil];
self.window.rootViewController = self.mainViewController;
[self.window makeKeyAndVisible];
return YES;
}
编辑,带有完整的项目链接(压缩)(工作:))
编辑2:
如果您正在使用 Storyboard,请制作一个故事板文件,并将其分配给项目的故事板,就像您在这张图片中看到的那样:主界面与您的故事板文件名相同。
而且您不必在您的应用程序委托中写入任何内容:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch.
return YES;
}
您可以通过将此小箭头移动到要设置启动器的 ViewController 来设置起始页,如下图所示:
如果你想用你的新 TutorialViewController 分配你的 ViewController(在 storyboard 中),请像这样: