---
title: "init(uuid:major:)"
framework: corelocation
role: symbol
role_heading: Initializer
path: "corelocation/clmonitor-2r51v/beaconidentitycondition/init(uuid:major:)"
---

# init(uuid:major:)

Creates a beacon identity condition with UUID and major characteristics, and a wildcard for the minor characteristic.

## Declaration

```swift
init(uuid: UUID, major: UInt16)
```

## Parameters

- `uuid`: The doc://com.apple.documentation/documentation/Foundation/NSUUID that identifies the beacon.
- `major`: The doc://com.apple.corelocation/documentation/CoreLocation/CLBeaconMajorValue that represents the beacon’s major value.

## See Also

### Creating a beacon identity condition

- [init(uuid:)](corelocation/clmonitor-2r51v/beaconidentitycondition/init(uuid:).md)
- [init(uuid:major:minor:)](corelocation/clmonitor-2r51v/beaconidentitycondition/init(uuid:major:minor:).md)
