Instance Method

index(before:)

No overview available.

Declaration

func index(before i: String.Index) -> String.Index

Relationships

See Also

Manipulating Indices

var startIndex: String.Index

The position of the first character in a nonempty string.

var endIndex: String.Index

A string’s “past the end” position—that is, the position one greater than the last valid subscript argument.

func index(after: String.Index)

Returns the position immediately after the given index.

func index(String.Index, offsetBy: String.IndexDistance)

Returns an index that is the specified distance from the given index.

func index(String.Index, offsetBy: String.IndexDistance, limitedBy: String.Index)

Returns an index that is the specified distance from the given index, unless that distance is beyond a given limiting index.

func distance(from: String.Index, to: String.Index)

Returns the distance between two indices.

var indices: DefaultBidirectionalIndices<String>

The indices that are valid for subscripting the collection, in ascending order.