2010-07-24 4 views
1

J'essaie de comprendre comment Cocoa fait sa chose. Le fichier délégué App Cocoa modèle est la suivante:La magie du cacao? Où mon XIB est-il chargé?

#import "Dataminer_ClientAppDelegate.h" 

@implementation Dataminer_ClientAppDelegate 

@synthesize window; 

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification { 
    // Insert code here to initialize your application 
} 

@end 

Je ne vois aucune référence ne l'MainMenu.xib nulle part, juste une la fenêtre IBOutlet.

Regarder main.m

int main(int argc, char *argv[]) 
{ 
    return NSApplicationMain(argc, (const char **) argv); 
} 

Ce gars - NSApplicationMain - doit être faire un peu de magie. Est-ce documenté quelque part?

Y at-il un moyen de désactiver tout cela et laissez-moi faire des choses à partir de zéro? (Ex: charger le moi XIB)

Répondre