StructureAttributed
AttributedString.Index
A type that represents the position of a character or code unit within an attributed string.
ある型、それはある文字またはコード単位の位置をある属性付き文字列り内部で表すものです。
Availability 有効性
- iOS 15.0+
- iPadOS 15.0+
- macOS 12.0+
- Mac Catalyst 15.0+
- tvOS 15.0+
- watchOS 8.0+
- Xcode 13.0+
Technology
- Foundation ファウンデーション
Declaration 宣言
struct AttributedString
.Index
Topics 話題
Initializers イニシャライザ
Operator Functions 演算子関数
static func ... (AttributedString.Index) -> PartialRangeFrom<AttributedString.Index>
Returns a partial range extending upward from a lower bound.
下側の境界から上方に拡張している部分的な範囲を返します。
static func ... (AttributedString.Index) -> PartialRangeThrough<AttributedString.Index>
Returns a partial range up to, and including, its upper bound.
それの上側の境界までの、そしてそれを含む部分的な範囲を返します。
static func ... (AttributedString.Index, AttributedString.Index) -> ClosedRange<AttributedString.Index>
Returns a closed range that contains both of its bounds.
それの境界の両方を含む完結範囲を返します。
static func ..< (AttributedString.Index) -> PartialRangeUpTo<AttributedString.Index>
Returns a partial range up to, but not including, its upper bound.
それの上側の境界までの、しかしそれを含んでいない、部分的な範囲を返します。
static func ..< (AttributedString.Index, AttributedString.Index) -> Range<AttributedString.Index>
Returns a half-open range that contains its lower bound but not its upper bound.
それの下側の境界は含むがそれの上側の境界はそうしない半開範囲を返します。
static func <= (AttributedString.Index, AttributedString.Index) -> Bool
Returns a Boolean value indicating whether the value of the first argument is less than or equal to that of the second argument.
最初の引数の値が2番目の引数のそれより少ないまたは等しいかどうかを指し示すブール値を返します。
static func > (AttributedString.Index, AttributedString.Index) -> Bool
Returns a Boolean value indicating whether the value of the first argument is greater than that of the second argument.
最初の引数の値が2番目の引数のそれより大きいかどうかを指し示すブール値を返します。
static func >= (AttributedString.Index, AttributedString.Index) -> Bool
Returns a Boolean value indicating whether the value of the first argument is greater than or equal to that of the second argument.
最初の引数の値が2番目の引数のそれより大きいまたは等しいかどうかを指し示すブール値を返します。
Relationships 関係
Conforms To 次に準拠
See Also 参照
Modifying an Attributed String
func insert<S>(S, at: AttributedString.Index)
Inserts the specified string at a specific index in the attributed string.
指定された文字列を特定のインデックスでこの属性付き文字列において挿入します。
func removeSubrange <R>(R)
Removes a range of characters from the attributed string.
ある範囲の文字を属性付き文字列から取り除きます。
func replaceSubrange <R, S>(R, with: S)
Replaces the contents in a range of the attributed string.
属性付き文字列のある範囲の中の内容を置き換えます。