хранение изображения jpg из интернета на диск / db - PullRequest
0 голосов
/ 09 июля 2010

Я не знаю, какой самый эффективный способ организации изображений, загружаемых с сервера.По запросу для загрузки на мой iPhone будет загружено около 200 изображений.Какой самый эффективный способ организации?просто сбросив его как файл в памяти телефона или после загрузки в sqlite (через coredata)какой из них наиболее эффективен и прост в обращении?какой доступ быстрее?

Ответы [ 2 ]

3 голосов
/ 09 июля 2010

Практическое правило - помещать их (или любые большие двоичные данные) непосредственно на диск, а если все приложение упорядочивает свои данные с помощью базы данных / CoreData, то помещает туда пути изображений.

0 голосов
/ 09 июля 2010

AFAIK, Iphone имеет минимум 8 ГБ памяти. Этого будет достаточно для изображений. Также это зависит от частоты загрузки изображений. Если вы загружаете 200images в день, тогда вам понадобится приложение, которое поместит его в вашу базу данных sqlite. Преимуществом этого будет то, что все ваши файлы изображений будут находиться в одной БД. Нет разбросанных изображений. Но если вы хотите сохранить только 200 изображений, я бы порекомендовал хранить их в памяти телефона с помощью какого-либо инструмента управления изображениями, такого как ACDSEE в Windows, который поможет вам просматривать изображения в режиме слайд-шоу или любым другим способом.

...