Avatar ·

Les applications Swift fonctionnent-elles sur OS X 10.9 / iOS 7 et versions plus anciennes ?

Bonjour à tous ! Je viens de commencer à apprendre Swift et j'écris ma première application pour macOS. Dans Xcode, j'ai choisi Swift comme langage, et tout se compile parfaitement. Mais j'ai des utilisateurs qui sont encore sur OS X 10.9 (Mavericks) et même sur des versions plus anciennes. Je crains que mon programme ne plante ou ne se lance pas chez eux. J'ai écrit un code simple qui affiche "Hello, World!", mais j'utilise certaines constructions modernes, comme les chaînes optionnelles et les closures : ```swift func greet(name: String?) { let greeting = name.map { "Hello, \($0)!" } ?? "Hello, stranger!" print(greeting) } greet(name: "Anna") ``` Question : est-ce qu'une telle application fonctionnera sur OS X 10.9 ? Et sur iOS 7 ? Dois-je configurer quelque chose de spécial dans Xcode pour qu'elle se lance sur les anciens systèmes ?