Самый эффективный / рекомендуемый способ доступа к каталогу? - PullRequest
0 голосов
/ 11 июля 2011

Я хочу создать приложение для iPad, которое представляет собой просто каталог товаров (например, автомобили). У меня будет всего около 500 товаров, и каждый товар представляет собой изображение, которое загружается по запросу пользователя.it.

пример: Product_ID: 124 Имя: 'myImage.png'

Пользователь вводит идентификатор продукта, изображение будет отображаться на UIImage.

Мне было интересно, что будет самым умным подходом к этой проблеме?Я думал о SQLite или NSArray.Где id будет идентификатором продукта, а значение будет просто местоположением или именем загружаемого изображения.Создание кеша папки с документами?Какие-нибудь предложения от людей, которые уже экспериментировали и создали подобные приложения?

Ответы [ 2 ]

1 голос
/ 11 июля 2011

Я бы добавил метаинформацию, такую ​​как ID и имя изображения, в базу данных sqlite и управлял ею с помощью CoreData, которая имеет несколько очень мощных способов доступа к информации.

Сами изображения должны храниться вне базы данных, так как я предполагаю, что они не просто эскизы.

1 голос
/ 11 июля 2011

Лучший способ, вероятно, будет Core Data.Он встроен в кеширование, поэтому вам не придется об этом беспокоиться.Вот документация по началу работы: Введение в Руководство по программированию основных данных .В Интернете также есть много учебных пособий, но у Apple есть действительно хорошие примеры запуска.

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