В моем проекте у меня вызывается несколько xibs. Скажем, я должен вызвать xib C, если данные для xib A недоступны, так как C подготавливает данные для A. Но A должен подождать, пока окно C завершит подготовку данных.
Так что я создаю экземпляр xibcontroller для C в случае необходимости .....
проблема, с которой я сталкиваюсь, заключается в том, что как только xibC (метод init) запускается, элемент управления возвращается обратно в класс xibAcontroller, хотя я хочу, чтобы он ждал подтверждения от кнопки «да» в окне C. Следовательно, я вижу оба окна одновременно, хотя я использую метод заказа местами.
Может кто-нибудь подсказать, пожалуйста, как заставить одно окно ждать ответа другого.
Может быть, банально, но извините, я не смог найти выход.