iPhoneSDKの "View-Based"テンプレートからアプリケーションを作成すると、次のコードが生成されます。私は基本的にここで何が起こっているのか理解していますが、windowとviewControllerがどこでインスタンス化されているか分かりません。どんな助け?iPhoneアプリケーションでインスタンス化されたUIWindowはどこですか?
@class jojojViewController;
@interface jojojAppDelegate : NSObject <UIApplicationDelegate> {
UIWindow *window;
jojojViewController *viewController;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) IBOutlet jojojViewController *viewController;
@end
=========================================== ====
@implementation Test6AppDelegate
@synthesize window,mainView;
- (void)applicationDidFinishLaunching:(UIApplication *)application {
// Override point for customization after application launch
[window makeKeyAndVisible];
}
- (void)dealloc {
[window release];
[super dealloc];
}
@end