---
title: NSGrammaticalNumber
framework: foundation
role: symbol
role_heading: Enumeration
path: foundation/nsgrammaticalnumber
---

# NSGrammaticalNumber

A representation of grammatical number, used for inflecting strings.

## Declaration

```swift
enum NSGrammaticalNumber
```

## Topics

### Determining Grammatical Number

- [NSGrammaticalNumber.zero](foundation/nsgrammaticalnumber/zero.md)
- [NSGrammaticalNumber.singular](foundation/nsgrammaticalnumber/singular.md)
- [NSGrammaticalNumber.plural](foundation/nsgrammaticalnumber/plural.md)
- [NSGrammaticalNumber.pluralTwo](foundation/nsgrammaticalnumber/pluraltwo.md)
- [NSGrammaticalNumber.pluralFew](foundation/nsgrammaticalnumber/pluralfew.md)
- [NSGrammaticalNumber.pluralMany](foundation/nsgrammaticalnumber/pluralmany.md)
- [NSGrammaticalNumber.notSet](foundation/nsgrammaticalnumber/notset.md)

### Initializers

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

### Accessing Grammatical Properties

- [NSGrammaticalGender](foundation/nsgrammaticalgender.md)
- [NSGrammaticalPartOfSpeech](foundation/nsgrammaticalpartofspeech.md)
