NSFetchedResultsController deleteCache in Swift 3

8

Derzeit migriert es zu swift 3 und kann nicht richtig herausfinden, was der Parser für NSFetchedResultsController.deleteCache(withName: "rootCache")

möchte

Mit dieser Syntax bekomme ich einen "Type" String? entspricht nicht dem Protokoll 'ExpressibleByStringLiteral' "beim Erstellen.

    
HavenB3 15.09.2016, 17:58
quelle

1 Antwort

12

Die Fehlermeldung ist irreführend. Ab Swift 3, NSFetchedResultsController ist ein generischer Typ

%Vor%

und Folgendes sollte funktionieren:

%Vor%     
Martin R 15.09.2016, 18:10
quelle