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


append(contentsOf:)


シーケンスまたはコレクションの要素をこのコレクションの最後に追加します。


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+

mutating func append<S>(contentsOf newElements: S) where S : Sequence, Character == S.Element





パラメータ


newElement

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



議論


追加されるコレクションは、新しい要素を保持するために必要な追加の記憶媒体を割り当てます。


以下の例では、Range<Int> インスタンスの要素を整数の配列に追加します。


  1. var numbers = [1, 2, 3, 4, 5]
  2. numbers.append(contentsOf: 10...15)
  3. print(numbers)
  4. // Prints "[1, 2, 3, 4, 5, 10, 11, 12, 13, 14, 15]"


複雑さ: O(m)、ここで mnewElements の長さです。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ