Правильный способ кеширования данных на iPhone / iPad - PullRequest
1 голос
/ 18 марта 2011

Как правильно кешировать файл и / или строковые данные на ios? Полезны ли для этого CoreData или лучше это сделать?

Каков лучший способ кэширования для повышения производительности и что такое кэширование для сохранения для любого объема данных?

Кажется, я не могу найти хороших документов Apple на эту тему.

Ответы [ 2 ]

6 голосов
/ 18 марта 2011
0 голосов
/ 21 июля 2015

Существует много разных решений этой проблемы, и нет «правильного» способа сделать это. Несколько популярных вариантов:

Базовые данные - основа устойчивости Apple. Очень качественно, но сложнее. SQLite - быстрый и гибкий, но голый. Plists - в основном запись файла на диск, вы должны читать и писать вручную. NSUserDefaults - самая легкая опция «ключ-значение». Я бы посоветовал вам прочитать все четыре и посмотреть, какой из них вам больше подходит.

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