iOS: utilizar o Swift 4 Quando direcciona o iOS 9

o Swift 4 está a adicionar algumas funcionalidades muito fixes, como teclado fortemente dactilografado e codificação/descodificação JSON usando Codable.

gostaria de usar estas novas funcionalidades enquanto ainda visava iOS 9 ou acima.

Tanto quanto sei, a Swift language version não está vinculada a uma versão do iOS, em oposição ao framework da Fundação, por exemplo. No entanto, não consigo encontrar nenhuma informação se estiver correcto.

Posso usar o Swift 4 Quando visar iOS com mais de 11 anos?

Author: TheEye, 2017-06-09

1 answers

SIM, tal como com o Swift 1, o Swift 2 e o Swift 3, podes usar o Swift 4 com qualquer versão do iOS 7 e acima.

Veja esta pergunta semelhante para Swift 3: Xcode 8 / Swift 3 e instale aplicativos no iPhone 4 executando iOS 7
Ver esta questão semelhante para a Swift 2: Swift 2.0 minimum system version requirement (implementation target target)


Nota: Como o iOS 11 está a perder suporte para 32 bits, só poderá usar o iOS 11 a partir de uma fatia do arm64 (isto é, do iPhone 5S e acima). Fonte:

O IOS 11 já não suporta o armv7 ou o armv7s (32 bits). Se um alvo iOS tiver uma missão iOS Alvo de 11, Então ele não vai construir para 32 bits. alvos iOS com um alvo de implantação iOS mais cedo mais de 11 ainda será compilado para 32-bit por padrão. (32163517)

 44
Author: Cœur, 2017-07-11 15:42:29