Насколько дорого обходится память записи данных в адресную книгу и CoreData? - PullRequest
5 голосов
/ 23 января 2011

Я обновляю приложение адресной книги. У меня есть вид, где пользователь может редактировать параметры контакта, некоторые параметры сохраняются в адресной книге, а некоторые - в объекте основных данных. у меня дилемма с 2 вариантами -

  1. немедленно запишите изменения в Адресная книга и основные данные и сохранить изменения, когда пользователь нажимает сохранить кнопка.
  2. только когда пользователь нажимает сохранить кнопку, прочитайте окончательный результат изменения, а затем напишите это и сохранить его в адресную книгу и ядро данные.

Мне трудно решить, в основном потому, что я точно не знаю, какова цена каждого метода? Мне легче писать изменения по мере их появления, и я считаю, что таким образом пользовательский интерфейс будет более отзывчивым, поскольку использование памяти разделено на небольшие операции.

спасибо за любой совет.

Шани

1 Ответ

3 голосов
/ 06 февраля 2011

Это должно быть легко отслеживать с помощью инструментов.Вам должно быть довольно легко переключаться между реализациями и измерять разницу

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...