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