В моем классе A, когда я открываю приложение, оно вызывает viewWillAppear:, а внутри моего viewWillAppear: у меня есть оператор if. проблема заключается в том, что Support_three_ways_call является логическим значением, которое получает значение непосредственно с сервера, и когда viewWillAppear завершается через 6 секунд, реальное значение поступает с сервера, я пытаюсь найти способ или обновить свое представление через 6 секунд, которые занимают реальное значение, и я не знаю, как это сделать, я хотел бы спросить, есть ли способ обновить представление через несколько секунд или вызвать то же представление из другого класса, чтобы оно исчезло или появилось. Я попытался вызвать свой viewWillAppear из другого класса через 6 секунд, но проблема в том, что он вызывает функцию, но она не работает.
любая помощь ценна.
-(void) viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];
if (Support_three_ways_call){
keypadEditorView.threewaysbutton.hidden = NO;
} else {
keypadEditorView.threewaysbutton.hidden = YES;
}
}
viewWillAppear:
. - person Larme   schedule 16.06.2017