我有一个视图控制器类LoginViewcontroller,我需要将该视图cotroller作为自我视图控制器添加到appdelegate类。我需要的东西就像当我尝试访问self.viewcontroller时,我的LoginViewController应该响应。对此有何帮助?
答案 0 :(得分:3)
记下这段代码:
AppDelegate.h文件
#import "LoginViewController.h"
创建LoginViewController类的对象
LoginViewController *loginVC;
创建LoginViewController的属性
@property (nonatomic, retain) LoginViewController *loginVC;
AppDelegate.m文件
@synthesize loginVC;
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
self.loginVC = [[[LoginViewController alloc] initWithNibName:@"LoginViewController" bundle:nil] autorelease];
self.window.rootViewController = self.loginVC;
[self.window makeKeyAndVisible];
return YES;
}
答案 1 :(得分:0)
如果你要做的是为你的应用程序设置根视图控制器,那么:
self.rootViewController = loginViewController;
如果这不是您所需要的,请提供更多信息,说明您要完成的工作。