Основные данные iPhone SDK или 2D-массив - PullRequest
1 голос
/ 06 марта 2010

У меня есть набор данных, который составляет около 700 строк с восемью столбцами строковых данных.Стоит ли устанавливать основные данные?Увижу ли я огромную разницу в производительности между Core Data и массивом?

Приложение представляет собой простой UITableView и несколько подробных стилей.Я буду искать набор данных в одном из подробных видов.

1 Ответ

0 голосов
/ 06 марта 2010

Целесообразно использовать базовые данные, если состояние вашего набора данных может измениться и если набор данных является реляционным: другими словами, если столбцы данных относятся к другим столбцам и если фильтрация по этим столбцам дает вам подмножества данных, которые вы хотите отображать в вашем пользовательском интерфейсе, и если вы обновляете или изменяете данные в своем массиве, то Core Data имеет несколько приятных «бесплатных» функций для управления этими транзакциями.

Управление доступом к статическому массиву, несомненно, будет быстрее, чем Core Data, но если вам будет проще думать о ваших данных с точки зрения динамических наборов и подмножеств, то CD будет легче кодировать и обновлять.

...