Вы не можете создавать сущностей динамически, но вы можете динамически создавать управляемых объектов в графе объектов.
Возможно, вам следует прочесть немного Руководство по программированию основных данных . По крайней мере, прочтите и включите раздел Создание и сохранение управляемых объектов , в котором подробно объясняется ответ на ваш первый вопрос.
Что касается имени текущей даты , если вы подразумеваете строку, выражающую текущую дату, вы должны сначала добавить такой атрибут к вашей сущности. Это более обычное и обычно более подходящее для локализации создание этого атрибута типа date и преобразование в / из строки для пользовательского интерфейса. Вы получаете текущую дату с помощью объекта Date.init()
и конвертируете ее в строку, используя DateFormatter
.