MapKit Mobile SDK

MMKMapLoadStatistics

class MMKMapLoadStatistics : NSObject

The time it took to load map elements.

Summary

Class methods

 init(curZoomGeometryLoaded: TimeInterval,
    curZoomPlacemarksLoaded: TimeInterval,
        curZoomLabelsLoaded: TimeInterval,
      delayedGeometryLoaded: TimeInterval,
        curZoomModelsLoaded: TimeInterval,
                fullyLoaded: TimeInterval,
              fullyAppeared: TimeInterval,
          renderObjectCount: Int,
            tileMemoryUsage: UInt)

Properties

var curZoomGeometryLoaded: TimeInterval { get }
Undocumented

var curZoomPlacemarksLoaded: TimeInterval { get }
Undocumented

var curZoomLabelsLoaded: TimeInterval { get }
Undocumented

var delayedGeometryLoaded: TimeInterval { get }
The time it took to load delayed geometry

var curZoomModelsLoaded: TimeInterval { get }
The time it took to load models

var fullyLoaded: TimeInterval { get }
The time it took to load all map objects

var fullyAppeared: TimeInterval { get }
The time it took for all map objects to appear

var renderObjectCount: Int { get }
Undocumented

var tileMemoryUsage: UInt { get }
Tile memory usage in bytes

Class methods

init(curZoomGeometryLoaded:curZoomPlacemarksLoaded:curZoomLabelsLoaded:delayedGeometryLoaded:curZoomModelsLoaded:fullyLoaded:fullyAppeared:renderObjectCount:tileMemoryUsage:)

 init(curZoomGeometryLoaded: TimeInterval,
    curZoomPlacemarksLoaded: TimeInterval,
        curZoomLabelsLoaded: TimeInterval,
      delayedGeometryLoaded: TimeInterval,
        curZoomModelsLoaded: TimeInterval,
                fullyLoaded: TimeInterval,
              fullyAppeared: TimeInterval,
          renderObjectCount: Int,
            tileMemoryUsage: UInt)


Properties

curZoomGeometryLoaded

var curZoomGeometryLoaded: TimeInterval { get }

Undocumented


curZoomPlacemarksLoaded

var curZoomPlacemarksLoaded: TimeInterval { get }

Undocumented


curZoomLabelsLoaded

var curZoomLabelsLoaded: TimeInterval { get }

Undocumented


delayedGeometryLoaded

var delayedGeometryLoaded: TimeInterval { get }

The time it took to load delayed geometry.


curZoomModelsLoaded

var curZoomModelsLoaded: TimeInterval { get }

The time it took to load models.


fullyLoaded

var fullyLoaded: TimeInterval { get }

The time it took to load all map objects.


fullyAppeared

var fullyAppeared: TimeInterval { get }

The time it took for all map objects to appear.


renderObjectCount

var renderObjectCount: Int { get }

Undocumented


tileMemoryUsage

var tileMemoryUsage: UInt { get }

Tile memory usage in bytes