Ранее в этом блоке вы узнали, как архитектура MVC помогает разделить роли данных, представлений и вспомогательных объектов, которые обеспечивают связь между ними. Почти во всех случаях данные чрезвычайно важны для ваших пользователей. Если они вводят информацию в приложение, они ожидают, что она будет сохраняться, или продолжать существовать, в приложении даже после его закрытия.
В этом уроке вы узнаете, как сохранять данные с помощью протокола Codable, о котором вы узнали в предыдущем уроке.
Что вы узнаете:
- Как записывать и получать доступ к файлам в каталоге Documents вашего приложения
- Как сериализовать модель данных в формат, который можно сохранить
- Как сериализовать сохраненные данные в модель данных, которую можно использовать в приложении