Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Классы, наследуемые, от NSManagedObject (таблицы), не имеют «обычного» конструктора, в отличии от остальных классов. Чтобы создать объект типа Company, нужно написать достаточно неповоротливую конструкцию с использованием NSEntityDescription.
let company = Company(context: persistentContainer.viewContext)
Core Data в деталях