При создании приложения iPhone/iPad я смущен, когда мне нужно позвонить setNeedsDisplay? Я знаю, что это как-то связано с обновлением/перерисовкой пользовательского интерфейса; однако, нужно ли мне это вызывать каждый раз, когда я меняю какие-либо мои взгляды?
Например, мне нужно вызвать его:
- После программного изменения текста в текстовом поле
 - При изменении фона представления?
 - Когда я вношу изменения в viewDidLoad?
 - Как насчет viewDidAppear?
 
Может ли кто-нибудь дать мне некоторые общие рекомендации относительно использования этого метода? Благодаря