enableUpcomingFeature(_:_:)
Enable an upcoming feature with the given name.
Declaration
static func enableUpcomingFeature(_ name: String, _ condition: BuildSettingCondition? = nil) -> SwiftSettingParameters
- name:
The name of the upcoming feature; for example,
ConciseMagicFile. - condition:
A condition that restricts the application of the build setting.
Discussion
An upcoming feature is one that is available in Swift as of a certain language version, but isn’t available by default in prior language modes because it has some impact on source compatibility.
You can add and use multiple upcoming features in a given target without affecting its dependencies. Targets will ignore any unknown upcoming features.