2011-01-29 4 views
3

Я программировал на других языках и таких, но я все еще немного iPhone noob. Моя надежда на мое приложение состоит в том, чтобы хранить около 2100 предметов или около того, каждый из которых имеет информацию и изображение, и позволяет пользователю выбирать из их списка и добавлять их в TableView.База данных iPhone App?

Сохраняет ли этот объем данных реалистично? Если да, то как?

Спасибо!

ответ

1

Хранение 2100 элементов в SQLite возможно и будет работать должным образом. Единственное, о чем следует помнить, - это всегда фильтровать перед показом и никогда не показывать более 100 или 200.

+0

Спасибо, я посмотрю! – Robbeh

3

Все должно быть хорошо, если ваши изображения не слишком большие. Если средний размер одного изображения составляет около 100 тыс., Вам потребуется что-то в заказе или 210 МБ, и все будет хорошо. Не идеально, но прекрасно.

Однако, если средний размер 1 МБ, вы смотрите примерно на 2 ГБ памяти. У младших iPhone есть 8 ГБ памяти. Пользователи занимают значительное количество места для музыки, изображений и приложений. 2GB для одного приложения слишком много, и вряд ли вы сможете получить это пространство.

+0

Если я действительно включу изображения, они будут очень и очень маленькими. Я рассматриваю возможность их полного уничтожения, если это упростит процесс. Спасибо за головы, хотя! – Robbeh