хм на самом деле я бы тоже так сделал ...
- (void)viewWillLoad {
if (! bool_viewwillload) {
// execute the code
bool_viewwillload = true;
}
}
- (void)viewDidLoad {
if (! bool_viewdidload) {
// execute the code
bool_viewdidload = true;
}
}
и затем просто сделал бы вид загрузки вот так
- (void)loadView {
[self viewWillLoad];
[super loadView];
[self viewDidLoad];
}