¿Por qué mi aplicación de Yelp ocupa 1.2 GB en mi iPhone?

Las aplicaciones nativas de iPhone más sofisticadas (incluida la aplicación de Yelp) almacenan fotos en caché mientras navegas. Si navega mucho, este caché puede crecer bastante si no se vacía. Las versiones anteriores de la aplicación de iPhone de Yelp tenían algunos problemas de almacenamiento en caché, por lo que la mayoría de esos 1.2 GB probablemente sean fotos almacenadas en caché. El problema se ha solucionado durante bastante tiempo (¿creo que más de un año?), Por lo que si actualiza la aplicación de Yelp no usará tanto espacio en disco .

Uso Yelp a diario y la versión actual de la aplicación está utilizando ~ 100 MB de disco. En perspectiva, Facebook Paper y Google Maps también están utilizando ~ 100 MB de disco cada uno. Recuerdo hace aproximadamente un año que Facebook estaba usando ~ 1GB de espacio en mi iPhone (presumiblemente también debido al mal almacenamiento en caché como se especula aquí: ¿Por qué Facebook ocupa 1.1 GB y Pulse 1.2 GB en mi iPhone?).

Un problema subyacente aquí es que UIKit no tiene una excelente instalación de almacenamiento en caché de fotos. Puede tomar un poco de habilidad hacer un buen almacenamiento en caché; es posible que deba integrar algo como tumblr / TMCache.