---
title: "removeQuestion(_:)"
framework: Assignables
role: symbol
role_heading: Instance Method
platforms: [iOS 17.4+, iPadOS 17.4+, Mac Catalyst 17.4+]
path: "assignables/assignabledocument/removequestion(_:)"
---

# removeQuestion(_:)

Removes a question and its boxes from the document.

## Declaration

```swift
@discardableResult mutating func removeQuestion(_ questionID: AssignableDocument.Question.ID) -> AssignableDocument.Question?
```

## Parameters

- `questionID`: The element to remove.

## See Also

### Getting and setting the questions

- [appendQuestion(pageID:rect:maxScore:)](assignables/assignabledocument/appendquestion(pageid:rect:maxscore:).md)
- [questions(on:)](assignables/assignabledocument/questions(on:).md)
