Без дополнительной информации о вашей реализации нелегко ответить правильно.
Вообще говоря, ваш контроллер представления может держать указатель на объект, отвечающий за запуск индикатора активности, и отправлять ему сообщение, когда он будет готов (из viewDidAppear, если все установлено так). Или уведомление может пройти через родительский контроллер к контроллеру представления.
То, что я хотел бы сделать, это иметь UIActivityIndicatorView в качестве подпредставления «медленного» представления и отображаться во время обработки xml. Таким образом, все управляется через один и тот же контроллер представления; когда данные готовы, вы удаляете подпредставление индикатора, и все готово.