Я работаю над приложением macOS
и использую CoreData
для хранения в базе данных. Приложение будет поддерживать от OS X 10.11
и выше. В OS X 10.12
машинное приложение работает нормально, но OS X 10.11
не работает до того, как я вызову метод хранения базы данных, который обновляется в пользовательском интерфейсе, как, например, установка текста метки. После этого вызванного метода CoreData пользовательский интерфейс также не обновляется. Выясняю из-за кода ниже
let fetchRequest:NSFetchRequest<Entity> = Entity.fetchRequest()
do {
let dbDisc = try managedObjectContext.fetch(fetchRequest) as! [Entity]
}
скажите, пожалуйста, какое решение для этого?