2010-10-28 27 views

Répondre

4

Supposons que vous ayez une classe CoolViewController.

l'intérieur de votre CoolAppDelegate.h vous devez avoir quelque chose comme ceci:

@class CoolViewController; 

@interface CoolAppDelegate.h : NSObject <UIApplicationDelegate> { 
    UIWindow *window; 
    CoolViewController *viewController; 
} 

Ensuite, votre CoolAppDelegate.m aurait besoin la méthode

application:applicationdidFinishLaunchingWithOptions: 

avec un code comme ceci:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {  

    // Override point for customization after app launch. 

    // Add your cool controller's view to the window. 
    [window addSubview:viewController.view]; 
    [window makeKeyAndVisible]; 

    return YES; 
} 

Pour éviter l'erreur, vous devrez probablement également supprimer la référence à l'IBOutlet pointe vers rootViewController dans votre fichier .xib via Interface Builder.