One Logo Pool Ball
MetricKit · IOS API REFERENCE

MetricGroup

struct · iOS 27.0+ · SDK 27.1

struct MetricGroup

Categorization system for metrics.

Members (17)

get · iOS 27.0+

appRuntime

TypeScript
get appRuntime(): MetricGroup
Swift declaration
static let appRuntime: MetricGroup
get · iOS 27.0+

appTermination

TypeScript
get appTermination(): MetricGroup
Swift declaration
static let appTermination: MetricGroup
get · iOS 27.0+

diskSpaceUsage

TypeScript
get diskSpaceUsage(): MetricGroup
Swift declaration
static let diskSpaceUsage: MetricGroup
get · iOS 27.0+

frameStatistics

TypeScript
get frameStatistics(): MetricGroup
Swift declaration
static let frameStatistics: MetricGroup
get · iOS 27.0+

networkTransfer

TypeScript
get networkTransfer(): MetricGroup
Swift declaration
static let networkTransfer: MetricGroup
get · iOS 27.0+

locationActivity

TypeScript
get locationActivity(): MetricGroup
Swift declaration
static let locationActivity: MetricGroup
get · iOS 27.0+

cellularCondition

TypeScript
get cellularCondition(): MetricGroup
Swift declaration
static let cellularCondition: MetricGroup
get · iOS 27.0+

applicationResponsiveness

TypeScript
get applicationResponsiveness(): MetricGroup
Swift declaration
static let applicationResponsiveness: MetricGroup
get · iOS 27.0+

cpu

TypeScript
get cpu(): MetricGroup
Swift declaration
static let cpu: MetricGroup
get · iOS 27.0+

gpu

TypeScript
get gpu(): MetricGroup
Swift declaration
static let gpu: MetricGroup
get · iOS 27.0+

diskIO

TypeScript
get diskIO(): MetricGroup
Swift declaration
static let diskIO: MetricGroup
get · iOS 27.0+

memory

TypeScript
get memory(): MetricGroup
Swift declaration
static let memory: MetricGroup
get · iOS 27.0+

display

TypeScript
get display(): MetricGroup
Swift declaration
static let display: MetricGroup
get · iOS 27.0+

rawValue

TypeScript
getRawValue($self: MetricGroup): string
Swift declaration
let rawValue: String

The corresponding value of the raw type. A new instance initialized with `rawValue` will be equivalent to this instance. For example: enum PaperSize: String { case A4, A5, Letter, Legal } let selectedSize = PaperSize.Letter print(selectedSize.rawValue) // Prints "Letter" print(selectedSize == PaperSize(rawValue: selectedSize.rawValue)!) // Prints "true"

get · iOS 27.0+

signpost

TypeScript
get signpost(): MetricGroup
Swift declaration
static let signpost: MetricGroup
get · iOS 27.0+

animation

TypeScript
get animation(): MetricGroup
Swift declaration
static let animation: MetricGroup
get · iOS 27.0+

appLaunch

TypeScript
get appLaunch(): MetricGroup
Swift declaration
static let appLaunch: MetricGroup

Skipped declarations

No declarations were skipped in this snapshot.

All MetricKit types →