# `GSGlyph case`

*Instance Method*

The case classification used to interpret and organize the glyph.

## Declaration

```objc
- (GSCase) case;
```

[See also `case` in the Python API](https://docu.glyphsapp.com/#GSGlyph.case)

```python
pyobjc_instanceMethods.case() -> GSCase
```

## Discussion

This value is usually supplied by the Glyph Info Database. Set [`GSGlyph.storeCase`](/Core/GlyphsCore/GSGlyph/storeCase) to `YES` to persist a glyph-local override instead of deriving it from the glyph name.

## See Also

### Case

- [`GSGlyph setCase:`](/Core/GlyphsCore/GSGlyph/setCase:) — Assigns the case classification used to interpret and organize the glyph.
- [`GSGlyph setCaseFast:`](/Core/GlyphsCore/GSGlyph/setCaseFast:) — Assigns a case classification without recording a glyph change.
- [`GSGlyph.storeCase`](/Core/GlyphsCore/GSGlyph/storeCase) — Whether the case classification is stored as glyph-local glyph info.

