# `GSFontCheckerProtocol validateFont:error:`

*Instance Method*

The top level keys are the error category and the values are a list of mutable dicts with at least this key: `GSFontCheckerItemTitleKey`

## Declaration

```swift
func validate(_ font: GSFont!) throws -> [String : [Any]]
```

```objc
- (NSDictionary<NSString *,NSArray *> *) validateFont:(GSFont *) font error:(NSError **) error;
```

```python
validateFont_error_(font: GSFont) -> tuple[dict[str, list], NSError]
```

