文書   >   Swift   >   Swift 標準ライブラリ   >   Collections   >   Range   >   formIndex(_:offsetBy:)


インスタンスメソッド


formIndex(_:offsetBy:)


与えられたインデックスを指定された距離だけオフセットします。





宣言


func formIndex(_ i: inout Bound, offsetBy distance: Int)

パラメータ


iコレクションの有効なインデックス。
distanceoffset i までの距離。コレクションが BidirectionalCollection プロトコルに準拠していない場合、distance は負であってはなりません。


議論


distance として渡された値は、コレクションの境界を超えて i をオフセットしてはなりません。


コレクションが RandomAccessCollection に準拠している場合 O(1)。そうでなければ、O(k) 、ここで kdistance の絶対値です。


以下も見よ





インデックスの操作





目次
Xcode の新機能

  • 言語:Swift
  • SDK
  • Xcode 10.0+
  • フレームワーク
  • Swift 標準ライブラリ
  • 宣言
  • パラメータ
  • 議論
  • 以下も見よ












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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