Swift 標準ライブラリ >     String.CharacterView     >   String.CharacterView.Index
構造体
String.CharacterView.Index
文字列の CharacterView インスタンス内の位置。
概観
変換イニシャライザと samePosition(in:) メソッドのオーバーロードを使用して、異なる文字列ビューのインデックス間で変換できます。以下の例では、文字列の文字ビュー内の最初の空白のインデックスを見つけて、それを UTF-8 ビューの同じ位置に変換します。
let hearts = "Hearts <3 ♥︎ 💘" if let i = hearts.characters.index(of: " ") { let j = i.samePosition(in: hearts.utf8) print(Array(hearts.utf8.prefix(upTo: j))) } // Prints "[72, 101, 97, 114, 116, 115]"
シンボル
インスタンスプロパティー
var customPlaygroundQuickLook: PlaygroundQuickLook
関連
以下に準拠
- Comparable
- CustomPlaygroundQuickLookable
- Index