Subscript

subscript(_:)

Accesses the code unit at the given position. 与えられた位置でのコード単位にアクセスします。

Declaration 宣言

subscript(i: String.UTF8View.Index) -> UTF8.CodeUnit { get }

Parameters パラメータ

position

A valid index of the view. position must be less than the view’s end index. このビューの有効なインデックス。positionはこのビューの末尾インデックスより少なくなければなりません。

Discussion 解説

The following example uses the subscript to print the value of a string’s first UTF-8 code unit. 以下の例は、添え字を使って文字列のもつ最初のUTF-8コード単位の値を出力します。


let greeting = "Hello, friend!"
let i = greeting.utf8.startIndex
print("First character's UTF-8 code unit: \(greeting.utf8[i])")
// Prints "First character's UTF-8 code unit: 72"

Relationships 関係

From Protocol 由来プロトコル