The minimum number of ASCII character’s worth of storage to allocate. 割り当てる最小数のASCII文字相当のストレージ。
Instance Method
インスタンスメソッド
reserve
reserveCapacity(_:)
Reserves enough space in the string’s underlying storage to store the specified number of ASCII characters.
指定された数のASCII文字を格納するのに十分な空間を文字列のもつ基礎をなすストレージの中に確保します。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 10.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
mutating func reserveCapacity(_ n: Int
)
Parameters パラメータ
n
Discussion 解説
Because each character in a string can require more than a single ASCII character’s worth of storage, additional allocation may be necessary when adding characters to a string after a call to reserve
.
ある文字列中の各文字が単一ASCII文字相当のストレージより多く要求する可能性があることから、reserve
への呼び出しの後に文字列に文字を追加する場合は、追加割り当てが必要かもしれません。
Complexity: O(n) 計算量:O(n)
Relationships 関係
From Protocol 由来プロトコル
See Also 参照
Appending Strings and Characters 文字列と文字を追加する
func append(String)
Appends the given string to this string.
与えられた文字列をこの文字列へ加えます。
func append(Character)
Appends the given character to the string.
与えられた文字を文字列へ加えます。
func append<S>(contentsOf : S)
Appends the characters in the given sequence to the string.
与えられたシーケンスの中の文字を文字列へ追加します。
func append<S>(contentsOf : S)
Adds the elements of a sequence or collection to the end of this collection.
あるシーケンスまたコレクションに属するいくつかの要素をこのコレクションの終わりに加えます。
static func + <Other>(Other, String) -> String
Creates a new collection by concatenating the elements of a sequence and a collection.
あるシーケンスとあるコレクションの要素を連結することによって新しいコレクションを作成します。
static func + <Other>(String, Other) -> String
Creates a new collection by concatenating the elements of a collection and a sequence.
あるコレクションとあるシーケンスの要素を連結することによって新しいコレクションを作成します。
static func + <Other>(String, Other) -> String
Creates a new collection by concatenating the elements of two collections.
2つのコレクションの要素を連結することによって新しいコレクションを作成します。
static func += <Other>(inout String, Other)
Appends the elements of a sequence to a range-replaceable collection.
あるシーケンスの要素を範囲置換コレクションに加えます。