Autolayout y orientación del dispositivo

Estoy desarrollando una aplicación quesupports portrait and landscape modes. estoy usandoauto layout to arrange my views. Como he estado leyendo muchas publicaciones y me he dado cuenta de que los desarrolladores suelen utilizar uno de los siguientes enfoques.

1. Primer acercamiento:

Implementar elUIViewController:updateConstraints Método y actualización de restricciones según orientación del dispositivo.

2. Segundo enfoque:

Implementar elUIViewController:viewWillLayoutSubviews Método y actualización de restricciones según orientación del dispositivo.

¿Podría alguien decirme cuál es el mejor enfoque para usar? He estado buscando las mejores prácticas para combinar la autorrotación y el diseño automático y nada todavía. Gracias.

Respuestas a la pregunta(4)

Su respuesta a la pregunta