---
title: XCTPerformanceMeasurement
framework: xctest
role: symbol
role_heading: Class
path: xctest/xctperformancemeasurement
---

# XCTPerformanceMeasurement

A measurement from a single iteration of a performance test.

## Declaration

```swift
class XCTPerformanceMeasurement
```

## Topics

### Initializing a Measurement

- [init(identifier:displayName:doubleValue:unitSymbol:)](xctest/xctperformancemeasurement/init(identifier:displayname:doublevalue:unitsymbol:).md)
- [init(identifier:displayName:doubleValue:unitSymbol:polarity:)](xctest/xctperformancemeasurement/init(identifier:displayname:doublevalue:unitsymbol:polarity:).md)
- [init(identifier:displayName:value:)](xctest/xctperformancemeasurement/init(identifier:displayname:value:).md)
- [init(identifier:displayName:value:polarity:)](xctest/xctperformancemeasurement/init(identifier:displayname:value:polarity:).md)

### Identifying Measurements

- [displayName](xctest/xctperformancemeasurement/displayname.md)
- [identifier](xctest/xctperformancemeasurement/identifier.md)

### Accessing Measured Values

- [doubleValue](xctest/xctperformancemeasurement/doublevalue.md)
- [unitSymbol](xctest/xctperformancemeasurement/unitsymbol.md)
- [value](xctest/xctperformancemeasurement/value.md)
- [polarity](xctest/xctperformancemeasurement/polarity-swift.property.md)
- [XCTPerformanceMeasurement.Polarity](xctest/xctperformancemeasurement/polarity-swift.enum.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Measurements

- [XCTPerformanceMeasurementTimestamp](xctest/xctperformancemeasurementtimestamp.md)
