Instance Method

deleteCharacters(in:)

Removes from the receiver the characters in a given range.

Declaration

func deleteCharacters(in range: NSRange)

Parameters

aRange

The range of characters to delete. aRange must not exceed the bounds of the receiver.

Discussion

This method treats the length of the string as a valid range value that returns an empty string.

See Also

Modifying a String

func append(String)

Adds to the end of the receiver the characters of a given string.

func applyTransform(StringTransform, reverse: Bool, range: NSRange, updatedRange: NSRangePointer?) -> Bool

Transliterates the receiver by applying a specified ICU string transform.

func insert(String, at: Int)

Inserts into the receiver the characters of a given string at a given location.

func replaceCharacters(in: NSRange, with: String)

Replaces the characters from aRange with those in aString.

func replaceOccurrences(of: String, with: String, options: NSString.CompareOptions, range: NSRange) -> Int

Replaces all occurrences of a given string in a given range with another given string, returning the number of replacements.

func setString(String)

Replaces the characters of the receiver with those in a given string.