SCCameraKitGeoDataProvider

Objective-C

@protocol SCCameraKitGeoDataProvider <NSObject>

Swift

protocol GeoDataProvider : NSObjectProtocol

Describes an interface that provides geo data to lenses

  • Current geo data

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly, nullable) SCCameraKitGeoData *geoData;

    Swift

    var geoData: GeoData? { get }
  • Delegate to receive updates on geo data changes

    Declaration

    Objective-C

    @property (nonatomic, weak, nullable) id<SCCameraKitGeoDataProviderDelegate> delegate;

    Swift

    weak var delegate: (any GeoDataProviderDelegate)? { get set }