インスタンスメソッド


formIndex(_:offsetBy:)


与えられた指標を指定された距離だけオフセットします。


iOS 15.0+ iPadOS 15.0+ macOS 12.0+ Mac Catalyst 15.0+

tvOS 15.0+ watchOS 8.0+ visionOS 1.0+ Xcode 13.0+

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





パラメータ


i

コレクションの有効な指標。


distance

オフセット i までの距離。 コレクションが BidirectionCollection プロトコルに準拠していない限り、distance は負であってはなりません。



議論


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


複雑さ: コレクションが RandomAccessCollection に準拠している場合は O(1)。それ以外の場合は O(k)、ここで kdistance の絶対値です。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ