One Logo Pool Ball
CoreLocation · IOS API REFERENCE

CLBeaconRegion

class · iOS 7.0+ · Deprecated in iOS 100000.0 · SDK 27.1

class CLBeaconRegion

Members (15)

init · iOS 13.0+ · Deprecated in iOS 100000.0

init

TypeScript
static initBeaconIdentityConstraintIdentifier(beaconIdentityConstraint: CLBeaconIdentityConstraint, identifier: string): CLBeaconRegion
Swift declaration
init(beaconIdentityConstraint: CLBeaconIdentityConstraint, identifier: String)
init · iOS 7.0+ · Deprecated in iOS 13.0

init

TypeScript
static initProximityUUIDIdentifier(proximityUUID: string, identifier: string): CLBeaconRegion
Swift declaration
init(proximityUUID: UUID, identifier: String)
init · iOS 7.0+ · Deprecated in iOS 13.0

init

TypeScript
static initProximityUUIDMajorIdentifier(proximityUUID: string, major: number, identifier: string): CLBeaconRegion
Swift declaration
init(proximityUUID: UUID, major: CLBeaconMajorValue, identifier: String)
init · iOS 7.0+ · Deprecated in iOS 13.0

init

TypeScript
static initProximityUUIDMajorMinorIdentifier(proximityUUID: string, major: number, minor: number, identifier: string): CLBeaconRegion
Swift declaration
init(proximityUUID: UUID, major: CLBeaconMajorValue, minor: CLBeaconMinorValue, identifier: String)
init · iOS 13.0+ · Deprecated in iOS 100000.0

init

TypeScript
static initUuidIdentifier(uuid: string, identifier: string): CLBeaconRegion
Swift declaration
init(uuid: UUID, identifier: String)
init · iOS 13.0+ · Deprecated in iOS 100000.0

init

TypeScript
static initUuidMajorIdentifier(uuid: string, major: number, identifier: string): CLBeaconRegion
Swift declaration
init(uuid: UUID, major: CLBeaconMajorValue, identifier: String)
init · iOS 13.0+ · Deprecated in iOS 100000.0

init

TypeScript
static initUuidMajorMinorIdentifier(uuid: string, major: number, minor: number, identifier: string): CLBeaconRegion
Swift declaration
init(uuid: UUID, major: CLBeaconMajorValue, minor: CLBeaconMinorValue, identifier: String)
method · iOS 7.0+ · Deprecated in iOS 100000.0

peripheralData

TypeScript
peripheralData(measuredPower?: (_Foundation_NSNumber) | null): _Foundation_NSMutableDictionary
Swift declaration
func peripheralData(withMeasuredPower measuredPower: NSNumber?) -> NSMutableDictionary
get · iOS 13.0+ · Deprecated in iOS 100000.0

uuid

TypeScript
get uuid(): string
Swift declaration
var uuid: UUID { get }
get · iOS 13.0+ · Deprecated in iOS 100000.0

beaconIdentityConstraint

TypeScript
get beaconIdentityConstraint(): CLBeaconIdentityConstraint
Swift declaration
@NSCopying var beaconIdentityConstraint: CLBeaconIdentityConstraint { get }
get · iOS 7.0+ · Deprecated in iOS 100000.0

major

TypeScript
get major(): (_Foundation_NSNumber) | null
Swift declaration
@NSCopying var major: NSNumber? { get }
get · iOS 7.0+ · Deprecated in iOS 100000.0

minor

TypeScript
get minor(): (_Foundation_NSNumber) | null
Swift declaration
@NSCopying var minor: NSNumber? { get }
get · iOS 7.0+ · Deprecated in iOS 100000.0

notifyEntryStateOnDisplay

TypeScript
get notifyEntryStateOnDisplay(): boolean
Swift declaration
var notifyEntryStateOnDisplay: Bool { get set }
set · iOS 7.0+ · Deprecated in iOS 100000.0

notifyEntryStateOnDisplay

TypeScript
set notifyEntryStateOnDisplay(value: boolean)
Swift declaration
var notifyEntryStateOnDisplay: Bool { get set }
get · iOS 7.0+ · Deprecated in iOS 13.0

proximityUUID

TypeScript
get proximityUUID(): string
Swift declaration
var proximityUUID: UUID { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

CLBeaconRegion.init()

inherited init: cannot prove legal (class declares 10 custom initializers)

All CoreLocation types →