instalar comprar caracteristicas camara ios uikit ios6 viewdidload

ios - comprar - iphone 6 vs iphone 7



viewDidLoad en iOS 6 llamado una vez? (1)

Head up: Esta pregunta está relacionada con la reciente desaprobación de viewDidUnload . He visto "grandes" y respuestas lógicas sobre este tema, pero aparentemente se demostró que estaban equivocadas . Proceda con precaución, este tema es muy confuso como puede ver.

De los documentos de Apple:

Sin embargo, el sistema libera automáticamente estos costosos recursos cuando la vista no está asociada a una ventana. La memoria restante utilizada por la mayoría de las vistas es lo suficientemente pequeña como para que no valga la pena que el sistema purgue y vuelva a crear automáticamente la jerarquía de vistas.

Entonces ... ¿Puedo suponer con seguridad en iOS 6 que, mientras no establezca explícitamente la vista de viewController en nil (la descargue manualmente), viewDidLoad solo se viewDidLoad una sola vez para cualquier instancia de viewController asignada a lo largo de la vida útil del ¿solicitud?


A partir de iOS 6, su subclase UIViewController solo recibirá viewDidLoad una vez, a menos que escriba código para volver a establecer su view en nil .

Sin embargo, no confiaría en ese comportamiento en un controlador de vista proporcionado por el sistema complejo como UIImagePickerController . Tal vez establece su propia view nuevo a cero.