XCode 15.2 日本語化計画:New Human Interface Guideline
属性付き文字列のセグメントに対する反復可能なビュー。各セグメントは、同一の属性の実行が開始または終了する場所を示します。
typealias AttributedString.Runs.Element
typealias AttributedString.Runs.Indices
typealias AttributedString.Runs.Iterator
typealias AttributedString.Runs.SubSequence
コレクション内の要素の数。
var endIndex: AttributedString.Runs.Index
コレクションの最初の要素。
var indices: DefaultIndices<AttributedString.Runs>
コレクションの添字に有効な指標 (昇順)。
コレクションが空かどうかを示すブール値。
コレクションの最後の要素。
var lazy: LazySequence<AttributedString.Runs>
このシーケンスと同じ要素を含むシーケンスですが、map や filter などの一部の操作が遅延して実装されます。
var publisher: Publishers.Sequence<AttributedString.Runs, Never>
var startIndex: AttributedString.Runs.Index
コレクション内の要素の数以下の値。
func allSatisfy((Run) -> Bool) -> Bool
シーケンスのすべての要素が与えられた述語を満たすかどうかを示すブール値を返します。
func compactMap<ElementOfResult>((Run) -> ElementOfResult?) -> [ElementOfResult]
このシーケンスの各要素で、与えられた変換を呼び出した nil でない結果を含む配列を返します。
func compare<Comparator>(Comparator.Compared, Comparator.Compared) -> ComparisonResult
シーケンスに、与えられた要素が含まれているかどうかを示すブール値を返します。
func contains(where: (Run) -> Bool) -> Bool
与えられた述語を満たす要素がシーケンスに含まれているかどうかを示すブール値を返します。
func difference<C>(from: C) -> CollectionDifference<Run>
与えられたコレクションからこのコレクションの順序付けされた要素を生成するために必要な差分を返します。
func difference<C>(from: C, by: (C.Element, Run) -> Bool) -> CollectionDifference<Run>
与えられた述語を等価性テストとして使用して、与えられたコレクションからこのコレクションの順序付けされた要素を生成するために必要な差分を返します。
func distance(from: AttributedString.Runs.Index, to: AttributedString.Runs.Index) -> Int
func drop(while: (Run) -> Bool) -> Slice<AttributedString.RunView>
predicate (述語) が true を返し、残りの要素を返す間、要素をスキップしてサブシーケンスを返します。
func dropFirst(Int) -> Slice<AttributedString.RunView>
与えられた数の初期要素を除くすべてを含むサブシーケンスを返します。
func dropLast(Int) -> Slice<AttributedString.RunView>
指定された数の最終要素を除くすべてを含むサブシーケンスを返します。
func elementsEqual<OtherSequence>(OtherSequence) -> Bool
このシーケンスと別のシーケンスに同じ要素が同じ順序で含まれているかどうかを示すブール値を返します。
与えられた述語を等価性テストとして使用して、このシーケンスと別のシーケンスに同じ順序で同等の要素が含まれているかどうかを示すブール値を返します。
func enumerated() -> EnumeratedSequence<AttributedString.Runs>
ペア (n, x) のシーケンスを返します。ここで、n はゼロから始まる連続する整数を表し、x はシーケンスの要素を表します。
func filter((Run) -> Bool) -> Run
与えられた述語を満たす元のコレクションの要素を順番に含む、同じ型の新しいコレクションを返します。
func filter(Predicate<Run>) -> [Run]
func first(where: (Run) -> Bool) -> Run?
与えられた述語を満たすシーケンスの最初の要素を返します。
func firstIndex(of: Run) -> Index?
指定された値がコレクション内で出現する最初の指標を返します。
func firstIndex(where: (Run) -> Bool) -> Index?
コレクションの要素が与えられた述語を満たす最初の指標を返します。
func firstRange<C>(of: C) -> Range<Index>?
このコレクション内で、与えられたコレクションが最初に出現する範囲を検索して返します。
func flatMap<SegmentOfResult>((Run) -> SegmentOfResult) -> [SegmentOfResult.Element]
このシーケンスの各要素で与えられた変換を呼び出した結果を連結した配列を返します。
func flatMap<ElementOfResult>((Run) -> ElementOfResult?) -> [ElementOfResult]
  廃止  
for-in ループと同じ順序で、シーケンス内の各要素に対して与えられたクロージャを呼び出します。
func formIndex(inout AttributedString.Index, offsetBy: Int)
与えられた指標を指定された距離だけオフセットします。
与えられた指標を指定された距離だけ、または与えられた制限の指標と等しくなるようにオフセットします。
func formIndex(after: inout AttributedString.Index)
与えられた指標を後続の指標に置き換えます。
func formIndex(before: inout AttributedString.Index)
与えられた指標をその前の指標に置き換えます。
func formatted<S>(S) -> S.FormatOutput
func index(AttributedString.Runs.Index, offsetBy: Int) -> AttributedString.Runs.Index
func index(after: AttributedString.Runs.Index) -> AttributedString.Runs.Index
func index(before: AttributedString.Runs.Index) -> AttributedString.Runs.Index
func index(of: Run) -> Index?
指定された値がコレクション内で出現する最初の指標を返します。
  廃止  
func last(where: (Run) -> Bool) -> Run?
与えられた述語を満たすシーケンスの最後の要素を返します。
func lastIndex(of: Run) -> Index?
指定された値がコレクション内で出現する最後の指標を返します。
func lastIndex(where: (Run) -> Bool) -> Index?
与えられた述語に一致するコレクション内の最後の要素の指標を返します。
func lexicographicallyPrecedes<OtherSequence>(OtherSequence, by: (Run, Run) -> Bool) -> Bool
要素を比較するために、与えられた述語を使用して、辞書編集順序でシーケンスが別のシーケンスより前にあるかどうかを示すブール値を返します。
func makeIterator() -> IndexingIterator<AttributedString.Runs>
コレクションの要素に対する iterator (反復子) を返します。
func map<T>((Run) -> T) -> [T]
与えられたクロージャをシーケンスの要素にマッピングした結果を含む配列を返します。
func max(by: (Run, Run) -> Bool) -> Run?
要素間の比較として、与えられた述語を使用して、シーケンス内の最大の要素を返します。
func min(by: (Run, Run) -> Bool) -> Run?
要素間の比較として、与えられた述語を使用して、シーケンス内の最小要素を返します。
func prefix(Int) -> Slice<AttributedString.Runs>
コレクションの最初の要素を含む、指定された最大長までのサブシーケンスを返します。
func prefix(through: AttributedString.Index) -> Slice<AttributedString.VRuns>
コレクションの先頭から指定された位置までのサブシーケンスを返します。
func prefix(upTo: Index) -> Slice<AttributedString.Runs>
コレクションの先頭から指定された位置までのサブシーケンスを返します(指定された位置は含みません)。
func prefix(while: (Run) -> Bool) -> Slice<AttributedString.Runs>
predicate (述語) が false を返し、残りの要素をスキップするまで、最初の要素を含むサブシーケンスを返します。
func randomElement() -> Run?
コレクションのランダムな要素を返します。
func randomElement<T>(using: inout T) -> Run?
与えられた発生器をランダムさのソースとして使用して、コレクションのランダムな要素を返します。
func ranges<C>(of: C) -> [Range<AttributedString.Index>]
コレクション内の与えられたシーケンスのすべての出現範囲を検索して返します。
func reduce<Result>(Result, (Result, Run) -> Result) -> Result
与えられたクロージャを使用してシーケンスの要素を結合した結果を返します。
func reduce<Result>(into: Result, (inout Result, Run) -> ()) -> Result
与えられたクロージャを使用してシーケンスの要素を結合した結果を返します。
func reversed() -> ReversedCollection<AttributedString.Runs>
コレクションの要素を逆の順序で表示するビューを返します。
シーケンスの要素をシャッフルして返します。
func shuffled<T>(using: inout T) -> [Run]
ランダムさのソースとして与えられた発生器を使用して、シャッフルされたシーケンスの要素を返します。
func sorted(by: (Run, Run) -> Bool) -> [Run]
要素間の比較として与えられた述語を使用して、並べ替えられたシーケンスの要素を返します。
func sorted<Comparator>(using: Comparator) -> [Run]
func sorted<S, Comparator>(using: S) -> [Run]
与えられた述語を満たす要素を含まない、コレクションの最長のサブシーケンスを順番に返します。
与えられた要素と同じ要素の周りに、コレクションのできるだけ最長のサブシーケンスを順番に返します。
func starts<PossiblePrefix>(with: PossiblePrefix) -> Bool
シーケンスの最初の要素が別のシーケンス内の要素と同じかどうかを示すブール値を返します。
与えられた述語を等価性テストとして使用して、シーケンスの最初の要素が別のシーケンス内の要素と等しいかどうかを示すブール値を返します。
func suffix(Int) -> Slice<AttributedString.Runs>
コレクションの最後の要素を含む、与えられた最大の長までのサブシーケンスを返します。
func suffix(from: Index) -> Slice<AttributedString.Runs>
指定された位置からコレクションの最後までのサブシーケンスを返します。
func trimmingPrefix<Prefix>(Prefix) -> Slice<AttributedString.Runs>
与えられた述語を満たす初期要素を先頭から削除して、同じ型の新しいコレクションを返します。
func trimmingPrefix(while: (Run) -> Bool) -> Slice<AttributedString.Runs>
func withContiguousStorageIfAvailable<R>((UnsafeBufferPointer<Run>) -> R) -> R?
シーケンスの連続した保管場所に対してクロージャを実行します。
subscript(AttributedString.Index) -> AttributedString.Runs.Run
subscript(AttributedString.Runs.Index) -> AttributedString.Runs.Run
subscript<R>(R) -> Slice<AttributedString.Runs>
範囲式で指定されたコレクション要素の連続した部分範囲にアクセスします。
subscript((UnboundedRange_) -> ()) -> Slice<AttributedString.Runs>
subscript(Range<Index>) -> Slice<AttributedString.Runs>
コレクションの要素の連続した部分範囲にアクセスします。
subscript<T>(T.Type) -> AttributedString.Runs.AttributesSlice1<T>
subscript<T, U>(T.Type, U.Type) -> AttributedString.Runs.AttributesSlice2<T, U>
static func != (AttributedString.Runs, AttributedString.Runs) -> Bool
2 つの値が等しくないかどうかを示すブール値を返します。
static func == (AttributedString.Runs, AttributedString.Runs) -> Bool
struct AttributedString.Runs.AttributesSlice1
struct AttributedString.Runs.AttributesSlice2
struct AttributedString.Runs.AttributesSlice3
struct AttributedString.Runs.AttributesSlice4
struct AttributedString.Runs.AttributesSlice5
struct AttributedString.Runs.Index
struct AttributedString.Runs.Run
var characters: AttributedString.CharacterView
基になる文字列の中のビューとしての、属性付き文字列の文字。
struct AttributedString.CharacterView
Unicode 文字としての、属性付き文字列の基礎となる保管記憶の中へのビュー。
var unicodeScalars: AttributedString.UnicodeScalarView
基になる文字列へのビューとしての、属性付き文字列の Unicode スカラー。
struct AttributedString.UnicodeScalarView
Unicode スカラーとしての、属性付き文字列の基礎となる保管記憶のビュー。
struct AttributedString.UnicodeScalarView
Unicode スカラーとしての、属性付き文字列の基礎となる保管記憶のビュー。
var runs: AttributedString.Runs
基になる文字列へのビューとしての、属性付き文字列の属性付き実行。