汎用演算子


+(_:_:)


2 つのコレクションの要素を連結して、新しいコレクションを作成します。


iOS 15.0+ iPadOS 15.0+ macOS 12.0+ Mac Catalyst 15.0+

tvOS 15.0+ watchOS 8.0+ visionOS 1.0+ Xcode 13.0+

static func + <Other>(lhs: AttributedString.UnicodeScalarView , rhs: Other) -> AttributedString.UnicodeScalarView where Other : RangeReplaceableCollection, UnicodeScalar == Other.Element





パラメータ


lhs

範囲で交換可能なコレクション。


rhs

範囲で交換可能な別のコレクション。



議論


2 つの引数は同じ Element 型でなければなりません。たとえば、2つの整数配列の要素を連結できます。


  1. let lowerNumbers = [1, 2, 3, 4]
  2. let higherNumbers: ContiguousArray = [5, 6, 7, 8, 9, 10]
  3. let allNumbers = lowerNumbers + higherNumbers
  4. print(allNumbers)
  5. // Prints "[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]"


結果として得られるコレクションには、左辺に引数の型があります。上の例では、moreNumbers の型は numbers と同じ [Int] です。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ