---
title: "init(descriptors:)"
framework: appkit
role: symbol
role_heading: Initializer
path: "appkit/nsfontcollection/init(descriptors:)"
---

# init(descriptors:)

Returns a font collection matching the given descriptors.

## Declaration

```swift
init(descriptors queryDescriptors: [NSFontDescriptor])
```

## Parameters

- `queryDescriptors`: The descriptors used to match the returned collection.

## Return Value

Return Value The font collection matching the given descriptors.

## See Also

### Creating Font Collections

- [init(locale:)](appkit/nsfontcollection/init(locale:).md)
- [init(name:)](appkit/nsfontcollection/init(name:).md)
- [init(name:visibility:)](appkit/nsfontcollection/init(name:visibility:).md)
- [withAllAvailableDescriptors](appkit/nsfontcollection/withallavailabledescriptors.md)
