---
title: NSGrammaticalCase
framework: foundation
role: symbol
role_heading: Enumeration
path: foundation/nsgrammaticalcase
---

# NSGrammaticalCase

## Declaration

```swift
enum NSGrammaticalCase
```

## Topics

### Enumeration Cases

- [NSGrammaticalCase.ablative](foundation/nsgrammaticalcase/ablative.md)
- [NSGrammaticalCase.accusative](foundation/nsgrammaticalcase/accusative.md)
- [NSGrammaticalCase.adessive](foundation/nsgrammaticalcase/adessive.md)
- [NSGrammaticalCase.allative](foundation/nsgrammaticalcase/allative.md)
- [NSGrammaticalCase.dative](foundation/nsgrammaticalcase/dative.md)
- [NSGrammaticalCase.elative](foundation/nsgrammaticalcase/elative.md)
- [NSGrammaticalCase.essive](foundation/nsgrammaticalcase/essive.md)
- [NSGrammaticalCase.genitive](foundation/nsgrammaticalcase/genitive.md)
- [NSGrammaticalCase.illative](foundation/nsgrammaticalcase/illative.md)
- [NSGrammaticalCase.inessive](foundation/nsgrammaticalcase/inessive.md)
- [NSGrammaticalCase.locative](foundation/nsgrammaticalcase/locative.md)
- [NSGrammaticalCase.nominative](foundation/nsgrammaticalcase/nominative.md)
- [NSGrammaticalCase.notSet](foundation/nsgrammaticalcase/notset.md)
- [NSGrammaticalCase.prepositional](foundation/nsgrammaticalcase/prepositional.md)
- [NSGrammaticalCase.translative](foundation/nsgrammaticalcase/translative.md)

### Initializers

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

### Enumerations

- [NSGrammaticalDefiniteness](foundation/nsgrammaticaldefiniteness.md)
- [NSGrammaticalDetermination](foundation/nsgrammaticaldetermination.md)
- [NSGrammaticalPerson](foundation/nsgrammaticalperson.md)
- [NSGrammaticalPronounType](foundation/nsgrammaticalpronountype.md)
- [NSKeyValueChange](foundation/nskeyvaluechange.md)
- [NSKeyValueObservingOptions](foundation/nskeyvalueobservingoptions.md)
- [NSKeyValueSetMutationKind](foundation/nskeyvaluesetmutationkind.md)
