Necesita consejos sobre cómo depurar esto. Soy nuevo en entornos limitados y no tengo experiencia previa en programación de teléfonos integrados o inteligentes, así que podría usar algunas pistas. Conociendo ya: Instrumentos, análisis estático de Clanger, revisión manual de código, etc. ¡Los instrumentos parecen ser muy útiles en general, pero consumen mucho tiempo y se congelan durante mucho tiempo! Clanger también me ha ayudado mucho también. Parece que estoy consumiendo demasiada memoria en general y me pregunto qué buena estrategia es. ¿Lanzo algunos objetos de nivel superior? ¿Hay una 'estrategia preferida'?¿Cuál es el mejor enfoque para depurar la aplicaciónDidReceiveMemoryWarning en iPhone?
¿Me pregunto si alguien ha abordado esto con éxito y si tienen alguna otra sugerencia? Gracias a todos.
3. Usted tiene que lidiar con la red xml/imágenes/datos que no se pueden cargar todo en la memoria a la vez (como un ordenador de sobremesa) y debe ser tratada en pedazos más pequeños – slf
En términos de ideas para un mejor diseño , el ejemplo de Libros de SQLite en el documento de Apple describe una estrategia de hidratación/deshidratación. El archivo léame proporciona una excelente explicación del concepto y tiene objetos de datos que implementan este patrón. – hyuan