XCBuildConfiguration

public final class XCBuildConfiguration : PBXObject

This is the element for listing build configurations.

  • Initializes a build configuration.

    Declaration

    Swift

    @available(*, deprecated, message: "Use the the other available constructor")
    public init(name: String,
                baseConfigurationReference: PBXObjectReference? = nil,
                buildSettings: BuildSettings = [:])

    Parameters

    name

    build configuration name.

    baseConfigurationReference

    reference to the base configuration.

    buildSettings

    dictionary that contains the build settings for this configuration.

  • Initializes a build configuration.

    Declaration

    Swift

    public convenience init(name: String,
                            baseConfiguration: XCBuildConfiguration? = nil,
                            buildSettings: BuildSettings = [:])

    Parameters

    name

    build configuration name.

    baseConfiguration

    base configuration.

    buildSettings

    dictionary that contains the build settings for this configuration.

  • Declaration

    Swift

    public required init(from decoder: Decoder) throws