IAExternalStorageProtocol

Objective-C

@protocol IAExternalStorageProtocol <IABeta, IARestricted>

Swift

protocol IAExternalStorageProtocol : IABeta, IARestricted

External storage API.

NOTE! To enable external storage support, please contact IndoorAtlas.

  • Return data for key Data may be null or zero-length for indicating no data.

    Declaration

    Objective-C

    - (nullable NSData *)getDataForKey:(nonnull NSString *)key;

    Swift

    func getDataForKey(_ key: String) -> Data?
  • Set data for key Data may be null or zero-length, which means the data can be removed for the key.

    Declaration

    Objective-C

    - (void)setData:(nullable NSData *)data forKey:(nonnull NSString *)key;

    Swift

    func setData(_ data: Data?, forKey key: String)