Nur aktualisierte Pods für xcode 9 und ich bekomme den Fehler unten für Cosmos.Typ 'NSAttributedStringKey' (aka 'NSString') hat kein Mitglied 'font'
Type 'NSAttributedStringKey' (auch bekannt als 'NSString') hat kein Mitglied 'font'
Nur aktualisierte Pods für xcode 9 und ich bekomme den Fehler unten für Cosmos.Typ 'NSAttributedStringKey' (aka 'NSString') hat kein Mitglied 'font'
Type 'NSAttributedStringKey' (auch bekannt als 'NSString') hat kein Mitglied 'font'
Hinweis: Stellen Sie eine schnelle Sprachversion Ihres Projekts sicher. So können Sie Ihre schnelle Sprachversion sehen/prüfen.
Sie haben zwei Möglichkeiten als Lösung für Ihre Anfrage:
Wenn Ihr Projekt Swift Versio 4.0
hat - sollten Sie wählen/Download-POD kompatibel zu Ihrem Projekt swift Sprache (Teilen Sie mir die POD-Info und die schnelle Version mit, damit ich Ihnen genau die pod-Version für Ihre Pod-Bibliothek bereitstellen kann, die für das Projekt geeignet ist).
Wenn Ihr Projekt hat rasche Version unter 4,0
- Sie müssen Ihr Projekt in Swift 4.0 migrieren (wenn Sie es nicht migriert haben). Hier ist Ref Frage und Antwort, wie von Swift (unten) < 4.0 auf 4.0 zu migrieren.
Nach Tag von Ihnen in Ihrer Frage hinzugefügt - swift3 ist Ihre aktuelle Projekt Sprachversion und pod 'Cosmos', '~> 12.0' unterstützt swift 4 .
pod 'Cosmos', '~> 12.0'
Hier ist eine Liste früherer Versionen, die die Swift-Version unter 4.0 unterstützen.
https://github.com/evgenyneu/Cosmos/releases
vorherige Version von Kosmos ausprobieren:
pod 'Cosmos', '~> 11.0.3'
// or
pod 'Cosmos', '~> 11.0.1'
// or
pod 'Cosmos', '~> 11.0.0
'
Sie benötigen müssen swift Version 4.0 von Xcode zu aktualisieren. Wählen Sie
Verwenden Sie den folgenden Schritt
1) Wählen Sie Ihr Projekt von Projektmanager (links oben von Xcode)
2) Einstellungen beim Aufbau
3) Suchen "Swift Sprache"
4) Change „Swift Sprachversion "=> Swift 4.0
attributes: [NSFontAttributeName: label.font]
es mit schnellen 3.2 in Ordnung scheinen wird. Ich behoben mit Paging-Menü Viewcontroller-Bibliothek.
In meinem Fall ich
[NSAttributedStringKey.font : font]
von Code unten
[NSFontAttributeName : font]
diesen Code ersetzen, es hilft.
Teilen Sie Ihre Pod-Info und schnelle Sprachversion. Sie haben ein Tag für swift3 hinzugefügt, also ist es genau swift3 oder swift3.x? – Krunal