He desarrollado una aplicación para iPhone con capacidad de ubicación simple que funciona muy bien según nuestras expectativas, excepto en las condiciones de poca memoria del teléfono.¿Cómo implementar didReceiveMemoryWarning?
En condiciones de poca memoria del teléfono, mi aplicación simplemente se cuelga y si aumenta la memoria del teléfono al liberar algo de espacio, vuelve a funcionar bien sin ningún bloqueo.
cuando busqué en Google el problema encontré que en condiciones de poca memoria el sistema operativo enviará didReceiveMemoryWarning a todos los controladores en la jerarquía actual para que cada uno de ellos implemente el método didReceiveMemoryWarning y también establezca iboutlet en nil para la vista que actualmente no está visible.
También he leído en alguna parte que si la vista de que el controlador no está visible el método setView con el parámetro nil será llamado y si hay algunas variables de salida unidos a ver no habrá problema en la eliminación de ellos.
Así que con todas estas fundas cuál es la mejor manera de manejar condición de memoria de bajo nivel planteado por el Iphone mediante la implementación del didReceiveMemoryWarning y viewDidUnload métodos.
Proporcione un ejemplo o enlace adecuado si es posible para la solución del problema anterior.
gracias.
http://stackoverflow.com/questions/491075/iphone-development-simulate-memory-warning – harshalb
¡Pregunta ejemplar! – bobobobo