Instance Property インスタンスプロパティ

isContiguousUTF8

Returns whether this string is capable of providing access to validly-encoded UTF-8 contents in contiguous memory in O(1) time. この文字列が、有効に符号化されたUTF-8内容に隣接メモリにおいて O(1) 時間でアクセスを提供する能力があるかどうかを返します。

Declaration 宣言

var isContiguousUTF8: Bool { get }

Discussion 解説

Contiguous strings always operate in O(1) time for withUTF8 and always give a result for String.UTF8View.withContiguousStorageIfAvailable. Contiguous strings also benefit from fast-paths and better optimizations. 隣接文字列は常に O(1) 時間で withUTF8 に対して作動します、そして常に String.UTF8View.withContiguousStorageIfAvailable に対して結果を与えます。隣接文字列はまた、高速パスそしてより良い最適化から利益を得ます。