Вы можете обновить большие части вашего представления в -viewWillAppear.Там нет оговорок, что вы можете или не можете обновить там.
Просто убедитесь, что вы учитываете все, когда вы делаете.Я использовал -viewWillAppear для обновления моего представления информацией, так что вы можете использовать ее для загрузки инициализируемой информации, а не -viewDidLoad.