Постоянное сохранение данных iPhone - PullRequest
0 голосов
/ 16 февраля 2012

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

Ответы [ 3 ]

3 голосов
/ 16 февраля 2012

Вы должны исследовать Основные данные и Пользовательские настройки по умолчанию . В вашем случае это звучит так, как будто вам понадобится база данных, поэтому Core Data - это то, что нужно

0 голосов
/ 16 февраля 2012

В зависимости от того, сколько данных вы планируете генерировать, и насколько сложны сами данные, если объем данных «маленький», простой словарь может работать. Их можно легко сохранить и прочитать. Однако существуют ограничения на то, какие типы данных вы можете иметь в словаре (или массиве), который вы затем записываете. И с точки зрения производительности, если вы получаете слишком много данных, запись и чтение могут быть медленными ...

Я еще раз повторю рекомендацию для Core Data, но хотел бы упомянуть другие варианты для полноты. : -)

0 голосов
/ 16 февраля 2012

Это похоже на идеальную работу для Базовые данные

Инфраструктура базовых данных предоставляет обобщенные и автоматизированные решения общих задач, связанных с жизненным циклом объекта и управлением графами объектов, включая постоянство.

https://developer.apple.com/library/mac/#documentation/cocoa/conceptual/coredata/cdprogrammingguide.html

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