---
title: "initWithUUID:major:"
framework: corelocation
role: symbol
role_heading: Instance Method
path: "corelocation/clbeaconidentitycondition/initwithuuid:major:"
---

# initWithUUID:major:

Creates a new beacon identity condition with the identifier and major value you specify.

## Declaration

```occ
- (instancetype) initWithUUID:(NSUUID *) uuid major:(CLBeaconMajorValue) major;
```

## Parameters

- `uuid`: A doc://com.apple.corelocation/documentation/CoreLocation/CLBeaconIdentityCondition/UUID to use as the beacon’s identifier.
- `major`: A doc://com.apple.corelocation/documentation/CoreLocation/CLBeaconMajorValue to use as the beacon’s major value.

## See Also

### Creating beacon identity conditions

- [initWithUUID:](corelocation/clbeaconidentitycondition/initwithuuid:.md)
- [initWithUUID:major:minor:](corelocation/clbeaconidentitycondition/initwithuuid:major:minor:.md)
