He oído que la instanciación lenta de objetos en iOS es bastante común, sin embargo, no estoy exactamente seguro de cuándo debo usarla. ¿Podría alguien dar una breve explicación de cuándo debería usar instanciación lenta y cuándo debería inicializar mis propiedades en el método init?Cuándo usar instancias perezosas en iOS?
Mi preocupación con respecto a la instanciación lenta es que requiere una gran cantidad de código (en comparación con simplemente escribirlo todo en el método init), especialmente si tiene varias propiedades para inicializar.
¿Cómo se requiere una gran cantidad de código en comparación con hacerlo en init? Generalmente no agrega mucho más que jus haciendo cosas en init –
No tiene sentido en pequeños proyectos y con nuevos dispositivos. Si le preocupa la memoria, debe usar instanciación lenta. – ymutlu
@ymutlu ¿Puedes explicar por qué no tiene sentido en pequeños proyectos y con nuevos dispositivos? –