---
title: font
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nscell/font
---

# font

The font that the cell uses to display text.

## Declaration

```swift
var font: NSFont? { get set }
```

## Discussion

Discussion The value of this property is nil if the cell is not a text-type cell. Assigning a new font object to this property converts the cell to a text-type cell if it is not already one.

## See Also

### Modifying Textual Attributes

- [isEditable](appkit/nscell/iseditable.md)
- [isSelectable](appkit/nscell/isselectable.md)
- [isScrollable](appkit/nscell/isscrollable.md)
- [alignment](appkit/nscell/alignment.md)
- [lineBreakMode](appkit/nscell/linebreakmode.md)
- [truncatesLastVisibleLine](appkit/nscell/truncateslastvisibleline.md)
- [wraps](appkit/nscell/wraps.md)
- [baseWritingDirection](appkit/nscell/basewritingdirection.md)
- [attributedStringValue](appkit/nscell/attributedstringvalue.md)
- [allowsEditingTextAttributes](appkit/nscell/allowseditingtextattributes.md)
- [importsGraphics](appkit/nscell/importsgraphics.md)
- [setUpFieldEditorAttributes(_:)](appkit/nscell/setupfieldeditorattributes(_:).md)
- [title](appkit/nscell/title.md)
