Я обнаружил странную ошибку в своем приложении и пытаюсь отладить ее с помощью пошагового выполнения.
Однако, кажется, что вещи на iphone часто происходят не так синхронно, как хотелось бы, например, когда я перехожу эту строку
[self.view addSubview: FinndomoEmbeddedMWView.view];
в эмуляторе ничего не происходит
Если я просто позволю программе работать, представление будет добавлено, и экран изменится, как и должно.
Итак, я предполагаю, что addSubview не делает всего, что связано с добавлением представления, он просто запускает процесс, а затем завершается позже.
Я не знаю, есть ли очереди сообщений на ios similair для winapi, но должно быть что-то подобное, поэтому есть функция для «обработки всех накопленных сообщений». Затем я хотел бы вызвать эту функцию после моего addSubview и увидеть, как все меняется в эмуляторе во время отладки, а не во время работы программы.
И я испытываю это не только с addSubview, поэтому я хочу иметь общее решение для подобных вещей.