Returns a Boolean value indicating whether the string ends with the specified suffix.
SDK
- Xcode 10.0+
Framework
- Swift Standard Library
Declaration
Parameters
suffix
A possible suffix to test against this string.
Return Value
true
if the string ends with suffix
; otherwise, false
.
Discussion
The comparison is both case sensitive and Unicode safe. The case-sensitive comparison will only match strings whose corresponding characters have the same case.
The Unicode-safe comparison matches Unicode extended grapheme clusters rather than the code points used to compose them. The example below uses two strings with different forms of the "é"
character—the first uses the composed form and the second uses the decomposed form.