---
title: isAtEnd
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/scanner/isatend
---

# isAtEnd

Flag that indicates whether the receiver has exhausted all significant characters.

## Declaration

```swift
var isAtEnd: Bool { get }
```

## Discussion

Discussion true if the receiver has exhausted all significant characters in its string, otherwise false. If only characters from the set to be skipped remain, returns true.

## See Also

### Related Documentation

- [charactersToBeSkipped](foundation/scanner/characterstobeskipped.md)
