Como aplicar o tipo a uma instância NSFetchRequest?
No Swift 2, o seguinte código estava funcionando:
let request = NSFetchRequest(entityName: String)
mas no Swift 3 dá erro:
Não foi possível inferir o parâmetro genérico "ResultType"
PorqueNSFetchRequest
agora é um tipo genérico. Em seus documentos, eles escreveram o seguinte:
let request: NSFetchRequest<Animal> = Animal.fetchRequest
então se minha classe de resultado for por exemploLevel
como devo solicitar corretamente?
Porque isso não está funcionando:
let request: NSFetchRequest<Level> = Level.fetchRequest