---
title: swiftSettings
framework: swift-package-manager
role: symbol
role_heading: Instance Property
path: swift-package-manager/documentation/packagedescription/target/swiftsettings
---

# swiftSettings

The target’s Swift build settings.

## Declaration

```swift
var swiftSettings: [SwiftSetting]?
```

## See Also

### Configuring the Target

- [cSettings](swift-package-manager/documentation/packagedescription/target/csettings.md)
- [cxxSettings](swift-package-manager/documentation/packagedescription/target/cxxsettings.md)
- [linkerSettings](swift-package-manager/documentation/packagedescription/target/linkersettings.md)
- [plugins](swift-package-manager/documentation/packagedescription/target/plugins.md)
- [BuildConfiguration](swift-package-manager/documentation/packagedescription/buildconfiguration.md)
- [BuildSettingCondition](swift-package-manager/documentation/packagedescription/buildsettingcondition.md)
- [CSetting](swift-package-manager/documentation/packagedescription/csetting.md)
- [CXXSetting](swift-package-manager/documentation/packagedescription/cxxsetting.md)
- [SwiftSetting](swift-package-manager/documentation/packagedescription/swiftsetting.md)
- [LinkerSetting](swift-package-manager/documentation/packagedescription/linkersetting.md)
- [Target.PluginUsage](swift-package-manager/documentation/packagedescription/target/pluginusage.md)
- [packageAccess](swift-package-manager/documentation/packagedescription/target/packageaccess.md)
