DMKSharedSingleClient Class Reference

Inherits from NSObject
Declared in DMKSharedSingleClient.h
DMKSharedSingleClient.m

Overview

异步实时获取定位数据对应的ID tag

Other Methods

+ sharedInstance

单例

+ (instancetype)sharedInstance

Discussion

单例

Declared In

DMKSharedSingleClient.h

– requestLocationWithCompletionBlock:

异步获取单次当前定位数据

- (void)requestLocationWithCompletionBlock:(DMKLocatingCompletionBlock)completionBlock

Parameters

completionBlock

完成闭包,location为最新定位数据 location为nil表示失败,可从error获取详细信息

Discussion

异步获取单次当前定位数据

Declared In

DMKSharedSingleClient.h

– requestWGS84LocationWithCompletionBlock:

异步获取84坐标系单次当前定位数据

- (void)requestWGS84LocationWithCompletionBlock:(DMKLocatingCompletionBlock)completionBlock

Parameters

completionBlock

完成闭包,location为最新定位数据 location为nil表示失败,可从error获取详细信息

Discussion

异步获取84坐标系单次当前定位数据

Declared In

DMKSharedSingleClient.h

Other Methods

– p_copyGCJ02BlockArray

分开存储回调Block

- (NSArray *)p_copyGCJ02BlockArray

Discussion

分开存储回调Block

Declared In

DMKSharedSingleClient.m

Extension Methods

  singleGCJ02LocArray

02坐标单次定位队列

@property (nonatomic, strong) NSMutableArray *singleGCJ02LocArray

Discussion

02坐标单次定位队列

Declared In

DMKSharedSingleClient.m

  singleWGS84LocArray

84坐标单次定位队列

@property (nonatomic, strong) NSMutableArray *singleWGS84LocArray

Discussion

84坐标单次定位队列

Declared In

DMKSharedSingleClient.m

  location_block_lock

单次定位回调block容器锁

@property (nonatomic, strong) dispatch_semaphore_t location_block_lock

Discussion

单次定位回调block容器锁

Declared In

DMKSharedSingleClient.m