У меня есть этот код:
- (void)viewDidLoad {
[super viewDidLoad];
NSLog(@"ViewDidLoad");
username = @"itemstiubhart1";
titleEle = @"titlestiubhart1";
}
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
NSLog(@"ViewWillAppear");
}
- (void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:animated];
if ([stories count] == 0) {
NSString * path = @"http://myurl.com/events.php";
[self parseXMLFileAtURL:path];
}
NSLog(@"viewDidAppear");
}
- (void)viewWillDisappear:(BOOL)animated {
}
- (void)viewDidDisappear:(BOOL)animated {
}
Вам может понадобиться больше моего кода, чем этот, однако я уверен, что мне не хватает чего-то довольно фундаментального.В основном моя проблема заключается в следующем: метод viewDidLoad работает нормально, однако следующий метод, который должен запускаться (viewWillAppear), просто не запускается вообще ... И появляется пустое табличное представление.Я что-то упустил?Или моя проблема, вероятно, немного сложнее?Просто кажется немного странным.У меня тот же код в другом проекте, но этот проект использует контроллер навигации, а этот использует контроллер представления, я думаю, что это как-то связано с этим, так как другой проект работает нормально.
Спасибо,
Джек