tools para linea instalar for descargar swift swift-playground xcode8

swift - para - xcode en linea



¿Cómo puedo usar Swift 2.3 en XCode 8 Playgrounds? (3)

Desafortunadamente, según Apple, es imposible:

Por ejemplo, Playgrounds en Xcode solo funciona con Swift 3, y notablemente la aplicación Swift Playgrounds para iPad también usa Swift 3. Todas las plantillas de proyectos de Xcode usan Swift 3, y toda la documentación se presenta en un formato apropiado para Swift 3.

Más here .

Tengo mi proyecto de patio de recreo escrito en Swift 2.2 y quiero aprovechar las características visuales de la línea de tiempo y probar nuevas funciones de depuración introducidas en Xcode 8 beta. De forma predeterminada, Xcode 8 beta está utilizando Swift 3 en Playgrounds y no puedo encontrar una manera de cambiar eso. La actualización de mi código a Swift 3 no es una opción lamentablemente, porque mi código se compilará en el servidor con el entorno Swift 2.2.


Puede convertir su Swift 2.2 a Swift 2.3 para usar en Xcode-beta 8.

Sí, Swift 3 es el valor predeterminado, pero aparece el siguiente cuadro de diálogo al hacer Edit > Convert > To Current Swift Syntax... en Xcode.

Esto también creó una entrada en mi project.pbxproj para SWIFT_VERSION = 2.3


Tengo un patio de juegos heredado (creado con xcode 7) en un proyecto que he migrado a la sintaxis de Swift 2.3 en XCode 8 y mi patio de recreo funciona incluso si todavía está usando la sintaxis de Swift 2.3, así que supongo que hay una manera.