Protocols

The following protocols are available globally.

  • Indicates that a feature that is still subject to change in a future release.

    Declaration

    Objective-C

    @protocol IABeta

    Swift

    protocol IABeta
  • Indicates a feature that is not available by default but can be enabled by contacting IndoorAtlas sales.

    Declaration

    Objective-C

    @protocol IARestricted

    Swift

    protocol IARestricted
  • Undocumented

    See more

    Declaration

    Objective-C

    @protocol IALatLngFloorCompatible
    @property (nonatomic,readonly) IALatLngFloor * _Nonnull latLngFloor;
    @end

    Swift

    protocol IALatLngFloorCompatible
  • The IALocationManagerDelegate protocol defines the methods used to receive location updates from an IALocationManager object.

    Upon receiving a successful location update, you can use the result to update your user interface or perform other actions.

    The methods of your delegate object are called from the main thread.

    See more

    Declaration

    Objective-C

    @protocol IALocationManagerDelegate <NSObject>

    Swift

    protocol IALocationManagerDelegate : NSObjectProtocol