#ios #swift #education #sqlite #fyp
В этом выпуске мы начинаем серию видео по созданию мощного и прозрачного слоя базы данных в iOS-приложениях. Если вам надоела магия Core Data или вы хотите полного контроля над данными вашего приложения, то SQLite — это ваш выбор.
В первой части мы пройдем путь от пустого проекта до успешного подключения к БД. Никакой лишней теории, только чистая архитектура и практика.
В этом видео:
Установка: Интегрируем библиотеку SQLite.swift в проект.
Архитектура: Создаем протокол DataBaseServiceProtocol для легкого тестирования и Dependency Injection.
Инициализация: Настраиваем путь к базе в папке Documents и устанавливаем соединение.
Схема: Описываем структуру таблицы с использованием DSL (Domain Specific Language).
Отладка: Включаем trace, чтобы видеть реальные SQL-запросы в консоли Xcode.
Ссылка на SQLite Swift: https://github.com/stephencelis/SQLit...