YMKTileDataSourceBuilder

@interface YMKTileDataSourceBuilder : YMKBaseDataSourceBuilder

Summary

Instance methods

- (void)setTileUrlProviderWithUrlProvider:
    (nonnull id<YMKTilesUrlProvider>)urlProvider;

The class does not retain the object in the 'urlProvider' parameter

- (void)setTileProviderWithTileProvider:
    (nonnull id<YMKTileProvider>)tileProvider;

The class does not retain the object in the 'tileProvider' parameter

- (void)setProjectionWithProjection:(nonnull YMKProjection *)projection;

- (void)setZoomRangesWithZoomRanges:
    (nonnull NSArray<YMKZoomRange *> *)zoomRanges;

- (void)setTileFormatWithFormat:(YMKTileFormat)format;

Instance methods

setTileUrlProviderWithUrlProvider:

- (void)setTileUrlProviderWithUrlProvider:
    (nonnull id<YMKTilesUrlProvider>)urlProvider;

The class does not retain the object in the 'urlProvider' parameter. It is your responsibility to maintain a strong reference to the target object while it is attached to a class.


setTileProviderWithTileProvider:

- (void)setTileProviderWithTileProvider:
    (nonnull id<YMKTileProvider>)tileProvider;

The class does not retain the object in the 'tileProvider' parameter. It is your responsibility to maintain a strong reference to the target object while it is attached to a class.


setProjectionWithProjection:

- (void)setProjectionWithProjection:(nonnull YMKProjection *)projection;


setZoomRangesWithZoomRanges:

- (void)setZoomRangesWithZoomRanges:
    (nonnull NSArray<YMKZoomRange *> *)zoomRanges;


setTileFormatWithFormat:

- (void)setTileFormatWithFormat:(YMKTileFormat)format;


Предыдущая
Следующая