2016-02-08 4 views
0

Я пишу приложение для блога. Посты будут обрабатываться XMLParser.Сохранить rss-канал/swift2/iOS

Как сохранить сообщения на iPhone, чтобы их не нужно было загружать и анализировать каждый раз, когда приложение будет запущено, и более важно, чтобы приложение не оставалось пустым, если нет подключения к Интернету.

Я знаю основные данные - это то, что я должен использовать. Но как? Спасибо за помощь.

+0

http://www.raywenderlich.com/934/core-data-tutorial-for-ios-getting-started – Kubba

+0

@ Кубба, пожалуйста, отправьте как ответ, чтобы я мог проверить его как решение. –

+0

Вот хороший учебник: http://www.raywenderlich.com/934/core-data-tutorial-for-ios-getting-started Я не знаю, если он обновлен, но вы можете попробовать. И версия Swift: http://www.raywenderlich.com/115695/getting-started-with-core-data-tutorial – Kubba

ответ

1

Чтобы решить проблему хранения и автономную доступность услуги, вы можете использовать
1. Основные данные
2. База данных SQLite.

  • Итак, после обработки фидов, вы должны вставить их в базу данных. А когда появится выборка из базы данных и перезагрузка в tableview.
  • С другой стороны, когда доступно подключение к Интернету, сделайте сетевой вызов для извлечения новых записей с сервера и вставьте/сохраните их в базу данных и снова загрузите таблицу.
Смежные вопросы