---
title: "init(strokes:)"
framework: pencilkit
role: symbol
role_heading: Initializer
path: "pencilkit/pkdrawing-swift.struct/init(strokes:)"
---

# init(strokes:)

Creates a drawing object and populates it with a sequence of strokes the user provides.

## Declaration

```swift
init<S>(strokes: S) where S : Sequence, S.Element == PKStroke
```

## Parameters

- `strokes`: A sequence of doc://com.apple.pencilkit/documentation/PencilKit/PKStroke-swift.struct elements.

## See Also

### Creating a drawing object

- [init(data:)](pencilkit/pkdrawing-swift.struct/init(data:).md)
- [init()](pencilkit/pkdrawing-swift.struct/init().md)
