MPBeaconProvider

@interface MPBeaconProvider : NSObject <MPBeaconProvider>

Beacons provider that defines a delegate and a method to initiate fetching of Beacons from the provider.

  • Beacons provider delegate.

    Declaration

    Objective-C

    @property (readwrite, atomic) id<MPBeaconProviderDelegate> delegate;

    Swift

    weak var delegate: MPBeaconProviderDelegate! { get set }
  • Method to initiate fetching of Beacons from the provider.

    Declaration

    Objective-C

    - (void)getBeacons:(NSArray *)beaconIds clientId:(NSString *)clientId;

    Swift

    func getBeacons(_ beaconIds: [Any]!, clientId: String!)
  • Method to query a subset of Beacons from the provider.

    Declaration

    Objective-C

    - (id)init;

    Swift

    init!()