2017-10-02 2 views

Antwort

18

Hinweis: Stellen Sie eine schnelle Sprachversion Ihres Projekts sicher. So können Sie Ihre schnelle Sprachversion sehen/prüfen.

enter image description here


Sie haben zwei Möglichkeiten als Lösung für Ihre Anfrage:

  1. 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).

  2. 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 

'

6

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

8
attributes: [NSFontAttributeName: label.font] 

es mit schnellen 3.2 in Ordnung scheinen wird. Ich behoben mit Paging-Menü Viewcontroller-Bibliothek.

2

In meinem Fall ich

[NSAttributedStringKey.font : font] 

von Code unten

[NSFontAttributeName : font] 

diesen Code ersetzen, es hilft.

Verwandte Themen