---
title: CTCharacterCollection
framework: coretext
role: symbol
role_heading: Enumeration
path: coretext/ctcharactercollection
---

# CTCharacterCollection

Constants that specify character collections.

## Declaration

```swift
enum CTCharacterCollection
```

## Topics

### Constants

- [CTCharacterCollection.identityMapping](coretext/ctcharactercollection/identitymapping.md)
- [CTCharacterCollection.adobeCNS1](coretext/ctcharactercollection/adobecns1.md)
- [CTCharacterCollection.adobeGB1](coretext/ctcharactercollection/adobegb1.md)
- [CTCharacterCollection.adobeJapan1](coretext/ctcharactercollection/adobejapan1.md)
- [CTCharacterCollection.adobeJapan2](coretext/ctcharactercollection/adobejapan2.md)
- [CTCharacterCollection.adobeKorea1](coretext/ctcharactercollection/adobekorea1.md)

### Deprecated

- [kCTIdentityMappingCharacterCollection](coretext/ctcharactercollection/kctidentitymappingcharactercollection.md)
- [kCTAdobeCNS1CharacterCollection](coretext/ctcharactercollection/kctadobecns1charactercollection.md)
- [kCTAdobeGB1CharacterCollection](coretext/ctcharactercollection/kctadobegb1charactercollection.md)
- [kCTAdobeJapan1CharacterCollection](coretext/ctcharactercollection/kctadobejapan1charactercollection.md)
- [kCTAdobeJapan2CharacterCollection](coretext/ctcharactercollection/kctadobejapan2charactercollection.md)
- [kCTAdobeKorea1CharacterCollection](coretext/ctcharactercollection/kctadobekorea1charactercollection.md)

### Initializers

- [init(rawValue:)](coretext/ctcharactercollection/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)
