---
title: shared
framework: weatherkit
role: symbol
role_heading: Type Property
path: weatherkit/weatherservice/shared
---

# shared

A single, shared weather service object.

## Declaration

```swift
static let shared: WeatherService
```

## Discussion

Discussion Use this object to interface to weather services in your application. If you need to prioritize weather information, create separate instances with init.

## See Also

### Obtaining forecasts

- [weather(for:)](weatherkit/weatherservice/weather(for:).md)
- [weather(for:including:_:)](weatherkit/weatherservice/weather(for:including:_:).md)
- [weather(for:including:_:_:)](weatherkit/weatherservice/weather(for:including:_:_:).md)
- [weather(for:including:_:_:_:)](weatherkit/weatherservice/weather(for:including:_:_:_:).md)
- [weather(for:including:_:_:_:_:)](weatherkit/weatherservice/weather(for:including:_:_:_:_:).md)
- [weather(for:including:_:_:_:_:_:)](weatherkit/weatherservice/weather(for:including:_:_:_:_:_:).md)
