---
title: CFStringNormalizationForm
framework: corefoundation
role: symbol
role_heading: Enumeration
path: corefoundation/cfstringnormalizationform
---

# CFStringNormalizationForm

Unicode normalization forms as described in Unicode Technical Report #15.

## Declaration

```swift
enum CFStringNormalizationForm
```

## Topics

### Constants

- [CFStringNormalizationForm.D](corefoundation/cfstringnormalizationform/d.md)
- [CFStringNormalizationForm.KD](corefoundation/cfstringnormalizationform/kd.md)
- [CFStringNormalizationForm.C](corefoundation/cfstringnormalizationform/c.md)
- [CFStringNormalizationForm.KC](corefoundation/cfstringnormalizationform/kc.md)

### Initializers

- [init(rawValue:)](corefoundation/cfstringnormalizationform/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Constants

- [Transform Identifiers for CFStringTransform](corefoundation/transform-identifiers-for-cfstringtransform.md)
