У меня есть проблема с CoreData, которая вылетает из моего приложения. Эта функция вылетает из моего приложения с таким сообщением:
Если я это сделаю, это больше не вылетает (я изменил объявление курса в моемfunc)
: И соответствующий объект coreData:
Что я пытаюсь сделать?Когда мое приложение запускается, оно получает ценность от iPhone.Массив строки, другой из даты, другой из Int.Вот так:
Let tblNoms : [« English », « programming », « science »]
let tblDates : [08:25, 09:50, 07:30]
Let tblInt : [3, 8, 12]
Поэтому я беру по одному из каждого, чтобы создать «Курс» в приведенном здесь примере, чтобы создать курс с английским 08:25 3, программирование 09:50 8, науки 07:30 12Когда «Курс» создан, поместите его в массив [Курс].Затем я делаю запрос на выборку CoreData, чтобы увидеть, являются ли мои локальные данные == массив, который я только что создал, и обновлять, если это необходимо.Итак, вы понимаете, что созданный мной массив не обязательно сохраняется в CoreData.Я просто хочу использовать этот массив курса временно, а затем, если я хочу сохранить курс, который находится в CoreData.
Надеюсь, вы понимаете, что мои объяснения были настолько ясны, насколько это возможно