Подход к списку SwiftUI с предустановленной базой данных SQL - PullRequest
0 голосов
/ 28 октября 2019

BLUF: используется для вставки или обновления в мою предварительно загруженную базу данных SQL, а затем для перезагрузки с помощью нового запроса в prepareToSegue. Никогда даже не было модели, просто сделал все это в viewcontroller. Как правильно это сделать со списками SwiftUI? Я нашел несколько учебных пособий, в которых используются данные JSON, но я не уверен, когда выполнять свои запросы или даже как правильно ссылаться на массивы.

Первый раз, долгое время. Новичок в разработке для iOS, обучение по мере продвижения и переход от Objective C к Swift и SwiftUI.

Я создал приложение типа To Do, которое использовало DBManager из учебника appcoda (https://www.appcoda.com/sqlite-database-ios-app-tutorial/), потому что оно позволяло мне работать с необработанными командами SQL, с которыми я знаком. После переходов от "в подробном представлении ", где я отмечал бы элементы как завершенные, этот флаг будет вставлен в базу данных и отражен как завершенный в" главном представлении ".

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

...