Wie wende ich den Typ auf eine NSFetchRequest-Instanz an?

In Swift 2 funktionierte der folgende Code:

let request = NSFetchRequest(entityName: String)

aber in Swift 3 gibt es fehler:

Generischer Parameter "ResultType" konnte nicht abgeleitet werden

weilNSFetchRequest ist jetzt ein generischer Typ. In ihren Dokumenten haben sie folgendes geschrieben:

let request: NSFetchRequest<Animal> = Animal.fetchRequest

so wenn meine Ergebnisklasse zum Beispiel @ iLevel wie soll ich das richtig beantragen?

Weil dies nicht funktioniert:

let request: NSFetchRequest<Level> = Level.fetchRequest

Antworten auf die Frage(18)

Ihre Antwort auf die Frage