2011-01-23 14 views
5

Estoy actualizando una aplicación de libro de direcciones. Tengo una vista donde el usuario puede editar los parámetros de contacto, algunos de los parámetros se guardan en la libreta de direcciones y otros en la entidad de datos centrales. Tengo un dilema con 2 opciones -¿Cuánto cuesta la memoria escribir datos en la AddressBook y CoreData?

  1. escribir los cambios de forma inmediata a la libreta de direcciones y de datos básicos y guardar los cambios cuando el usuario pulse Guardar botón.
  2. sólo cuando el usuario presiona el botón de de almacenamiento, lectura del resultado final de los cambios, y luego escribir y guardarlo en la datos libretaDirecciones y el núcleo.

Me resulta difícil decidir principalmente porque no sé exactamente cuáles son los precios de cada método? me resulta más fácil escribir los cambios inmediatamente, y creo que de esta manera la interfaz de usuario será más receptiva ya que el uso de la memoria se divide en operaciones pequeñas.

gracias por cualquier consejo.

Shani

Respuesta

3

Esto debería ser fácil de seguir con los instrumentos. Debería ser muy fácil para usted cambiar entre las implementaciones y medir la diferencia

+0

Ok, lo eximiré. Quería entender la razón, ya que los instrumentos no me darán eso, pero parece que esta es la mejor respuesta que obtuve. – shannoga

Cuestiones relacionadas