---
title: structuredLocation
framework: eventkit
role: symbol
role_heading: Instance Property
path: eventkit/ekalarm/structuredlocation
---

# structuredLocation

The location to trigger an alarm.

## Declaration

```swift
@NSCopying var structuredLocation: EKStructuredLocation? { get set }
```

## Discussion

Discussion This property is used in conjunction with proximity to perform geofence-based triggering of reminders.

## See Also

### Setting GeoFence-based Alarms

- [EKAlarmProximity](eventkit/ekalarmproximity.md)
- [proximity](eventkit/ekalarm/proximity.md)
