Можешь перечислить основные виды хранилищ данных, используемые в CoreData?

В CoreData используются следующие основные виды хранилищ данных (Persistent Stores):

Короткий ответ

Что ответить на собеседовании

В CoreData используются следующие основные виды хранилищ данных (Persistent Stores):

Подробный разбор

Ответ с пояснениями

В CoreData используются следующие основные виды хранилищ данных (Persistent Stores):

  • SQLite Store — наиболее распространённый тип, данные сохраняются в базе SQLite, подходит для большинства приложений.
  • Binary Store — данные сохраняются в бинарном формате, используется реже, обычно для небольших объёмов данных.
  • In-Memory Store — данные хранятся только в оперативной памяти и не сохраняются на диск, полезно для временных данных или тестирования.

Пример создания SQLite хранилища:

let container = NSPersistentContainer(name: "ModelName")
container.loadPersistentStores { storeDescription, error in
    if let error = error {
        fatalError("Unresolved error \(error)")
    }
}

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее