---
title: symbolVersion
framework: coreimage
role: symbol
role_heading: Instance Property
path: coreimage/ciqrcodedescriptor/symbolversion-swift.property
---

# symbolVersion

The version of the QR code which corresponds to the size of the QR code symbol.

## Declaration

```swift
var symbolVersion: Int { get }
```

## Discussion

Discussion ISO/IEC 18004 defines versions from 1 to 40, where a higher symbol version indicates a larger data-carrying capacity. This field is required in order to properly interpret the error corrected payload.

## See Also

### Examining a Descriptor

- [errorCorrectedPayload](coreimage/ciqrcodedescriptor/errorcorrectedpayload-swift.property.md)
- [maskPattern](coreimage/ciqrcodedescriptor/maskpattern-swift.property.md)
- [errorCorrectionLevel](coreimage/ciqrcodedescriptor/errorcorrectionlevel-swift.property.md)
