One Logo Pool Ball
MetricKit · IOS API REFERENCE

MetricResult

enum · iOS 27.0+ · SDK 27.1

enum MetricResult

Enum representing all possible metric types that can be returned. New cases may be added in future OS versions. When switching over this enum, always include an `@unknown default` case to handle future additions gracefully. ```swift switch metricResult { case .hangTime(let metric): // Handle hang time metric case .cpuTime(let metric): // Handle CPU time metric // ... other cases @unknown default: // Handle metrics added in future OS versions break } ```

Members (1)

get · iOS 27.0+

metricGroup

TypeScript
get metricGroup(): MetricGroup
Swift declaration
var metricGroup: MetricGroup { get }

The metric group this metric belongs to.

Skipped declarations

No declarations were skipped in this snapshot.

All MetricKit types →