replaceSubrange(_:with:)
Replaces the text within the specified bounds with the given characters.
Declaration
mutating func replaceSubrange<C>(_ subrange: Range<String.Index>, with newElements: C) where C : Collection, C.Element == CharacterParameters
- subrange:
The range of text to replace. The bounds of the range must be valid indices of the string.
- newElements:
The new characters to add to the string.
Discussion
Calling this method invalidates any existing indices for use with this string.