0
當您使用一個視圖基於應用程序模板創建一個新的Xcode項目,這裏是在應用程序的委託爲的viewController中的代碼「應用中:didFinishLaunchingWithOptions」基於iOS View的應用程序模板:「application:didFinishLaunchingWithOptions:」viewController初始化在哪裏?
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window.rootViewController = self.viewController;
[self.window makeKeyAndVisible];
return YES;
}
在Apple's Your First iOS Application Guide
與開始基於窗口的應用程序模板,我們需要分配和初始化我們的viewcontroller類,然後將應用程序委託給viewcontroller ivar。然後釋放。請參見下面的代碼:
MyViewController *aViewController = [[MyViewController alloc]
initWithNibName:@"MyViewController" bundle:[NSBundle mainBundle]];
[self setMyViewController:aViewController];
[aViewController release];
我找不到在基於視圖的應用程序模板的任何地方內存分配或初始化。我錯過了什麼?