Instance Method インスタンスメソッド

reserveCapacity(_:)

Reserves enough space in the view’s underlying storage to store the specified number of ASCII characters. 指定された数のASCII文字を格納するのに十分な空間をビューのもつ基礎をなすストレージの中に確保します。

Declaration 宣言

mutating func reserveCapacity(_ n: Int)

Parameters パラメータ

n

The minimum number of ASCII character’s worth of storage to allocate. 割り当てる最小数のASCII文字相当のストレージ。

Discussion 解説

Because a Unicode scalar value can require more than a single ASCII character’s worth of storage, additional allocation may be necessary when adding to a Unicode scalar view after a call to reserveCapacity(_:). あるユニコードスカラー値が単一ASCII文字相当のストレージより多く要求する可能性があることから、reserveCapacity(_:)への呼び出しの後に文字ビューにあるユニコードスカラー値を追加する場合は、追加割り当てが必要かもしれません。

Complexity: O(n), where n is the capacity being reserved. 計算量:O(n)、ここでnは確保されている容量です。

Relationships 関係

From Protocol 由来プロトコル