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


関連


以下に準拠





目次
Xcode の新機能

  • 言語:Swift
  • 概観
  • シンボル
  • 関連












  • トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)