Описание: параметры приложения, в рамках которого создается диаграмма.
@class ViewController; @interface AppDelegate : UIResponder <UIApplicationDelegate> @property (nonatomic, retain) IBOutlet UIWindow *window; @property (strong, nonatomic) ViewController *viewController; @end
#import "AppDelegate.h"
#import "ViewController.h"
@implementation AppDelegate
@synthesize window=_window;
- (void)dealloc
{
[_window release];
[super dealloc];
}
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
self.viewController = [[[ViewController alloc] init] autorelease];
[_viewController release];
self.window.rootViewController = self.viewController;
[self.window makeKeyAndVisible];
return YES;
}
- (void)applicationWillResignActive:(UIApplication *)application
{
/*
Вызывается, если приложение собирается перейти из активного в неактивное состояние. Это может произойти по определенным видам временных перерывов (например, входящий звонок или SMS сообщение) или когда пользователь выходит из приложения и оно начинает переход к фоновому состоянию.
Используйте этот метод для приостановки текущих задач, отключения таймеров и т.д.
*/
}
- (void)applicationDidEnterBackground:(UIApplication *)application
{
/*
Используйте этот метод для освобождения общих ресурсов, сохранения пользовательских данных, сброса таймеров и хранения информации о состоянии приложения, достаточной для его дальнейшего восстановления.
Если ваше приложение поддерживает фоновое выполнение, то данный метод вызывается вместо applicationWillTerminate:, когда пользователь завершает работу.
*/
}
- (void)applicationWillEnterForeground:(UIApplication *)application
{
/*
Вызывается как часть перехода от неактивному к активному состоянию; с помощью метода можно отменить многие изменения, выполненные при переходе в фоновый режим.
*/
}
- (void)applicationDidBecomeActive:(UIApplication *)application
{
/*
Перезагрузите все задачи, которые были приостановлены (или не были запущены) пока приложение было неактивно. Если приложение работало в фоновом режиме, то доступно обновление интерфейса пользователя.
*/
}
- (void)applicationWillTerminate:(UIApplication *)application
{
/*
Вызывается, когда приложение собирается закрываться.
Сохраните данные, если это необходимо.
См. также: applicationDidEnterBackground:.
*/
}
@end
См. также: