в моем проекте CoreData я создал несколько NSManagedObjects, все с одним атрибутом String.
Теперь я хочу инициализировать пустой массив NSManagedObject в моем ViewController, чтобы мне не нужно было инициализировать всемои созданные объекты Позже он должен быть заполнен NSManagedObject, который я выбрал ранее.
Я получил сообщение об ошибке «Использование неразрешенного идентификатора« NSManagedObject »См. код ниже
import UIKit
import CoreData
class DetailChecklist: UIViewController {
var selectedList = String()
var selectedChecklisteArray = [NSManagedObject]()
override func viewDidLoad() {
super.viewDidLoad()
switch selectedList {
case "makrolage":
selectedChecklisteArray = [Makrolage]
case "mikrolage":
selectedChecklisteArray = [Mikrolage]
default:
print("No Data")
}
}
Iполучено сообщение об ошибке
"Невозможно присвоить значение типа '[Makrolage] .Type' для типа '[NSManagedObject]'"
Есть идеи для решения проблемы? Заранее спасибо.