2016-09-09 4 views
0

Ich habe ein Framework-Projekt und möchte zu support swift 2.3 und 3 konvertieren. angesichts der Verbraucher von meinem SDK möglicherweise auf schnelle 2.3 oder 3, was sollte ich mein Framework zu konvertieren? Muss ich 2 Frameworks für die Verteilung erstellen?Was soll ich für mein Framework-Projekt in Swift 2.3 oder 3 konvertieren?

+0

Es ist unmöglich koexistieren zwei andere rasche Version sein sollte. Xcode warnt schneller Versionsfehler. Ja, Sie sollten zwei Versionen des Frameworks für die schnelle Version vorbereiten. –

Antwort

0

Sie müssen nicht zwei Versionen von Framework vorbereiten. Während Sie Ihren Code in Xcode8 öffnen, sehen Sie die Konvertierungsoption, klicken Sie nicht darauf. Kompilieren Sie Ihren Code und Sie werden die möglichen Warnungen und Fehler sehen.

Sie können es mit dem Befehl Compiler lösen

#if swift(>=3.0) 

    // Add your code to work in swift3 

#else 

// Add your code to work in the swift 2.3. This one you already have. 

#endif 
Verwandte Themen