汎用インスタンスメソッド


replacing(_:with:subrange:maxReplacements:)


ターゲットシーケンスのすべての出現が別のコレクションに置き換えられた、新しいコレクションを返します。


iOS 16.0+ iPadOS 16.0+ macOS 13.0+ Mac Catalyst 16.0+

tvOS 16.0+ watchOS 9.0+ visionOS 1.0+ Xcode 14.0+

func replacing<C, Replacement>(
_ other: C,
with replacement: Replacement,
maxReplacements: Int = .max
) -> AttributedString.CharacterView where C : Collection, Replacement : Collection, Character == C.Element, C.Element == Replacement.Element





パラメータ


other

置換すべきシーケンス。


replacement

コレクションに追加すべき新しい要素。


subrange

other をその中で検索するコレクション内の範囲。


maxReplacements

置換すべき other の出現回数を指定する数値。デフォルトは Int.max です。



戻り値


コレクションの subrange 内の other のすべての出現が replacement によって置き換えられる新しいコレクション。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ