1

ビューコントローラークラスLoginViewcontrollerがあり、そのビューコントローラーをセルフビューコントローラーとしてappdelegateクラスに追加する必要があります。self.viewcontroller にアクセスしようとすると、LoginViewController が応答する必要があります。これについて何か助けはありますか?

4

2 に答える 2

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;
}
于 2012-05-28T16:28:02.427 に答える
0

アプリケーションのルート ビュー コントローラーをセットアップする場合は、次のようにします。

self.rootViewController = loginViewController;

それが必要でない場合は、何を達成しようとしているのかについて、さらに情報を提供してください。

于 2012-05-28T14:43:23.697 に答える