Создание кода выполняется только один раз
У меня есть код, который я хотел бы запустить только один раз в моем MainViewController. Он должен запускаться каждый раз, когда пользователь запускает приложение, но только после загрузки MainViewController.
Я не хочу, чтобы запустить его в-(void)applicationDidFinishLaunching:(UIApplication *)application
.
Вот идея, которая у меня была:
MainViewController.h
@interface IpadMainViewController : UIViewController <UISplitViewControllerDelegate> {
BOOL hasRun;
}
@property (nonatomic, assign) BOOL hasRun;
MainViewController.m
@synthesize hasRun;
-(void)viewDidLoad {
[super viewDidLoad];
if (hasRun == 0) {
// Do some stuff
hasRun = 1;
}
}
Есть идеи?