XCode 15.2 日本語化計画:New Human Interface Guideline
与えられた指標を指定された距離だけ、または与えられた制限の指標と等しくなるようにオフセットします。
i
コレクションの有効な指標。
distance
オフセット i までの距離。コレクションが BidirectionCollection プロトコルに準拠していない限り、distance は負であってはなりません。
limit
制限として使用するコレクションの有効な指標。distance > 0 の場合、i より小さい制限は効果がありません。同様に、distance < 0 の場合、i より大きい制限は効果がありません。
i が limit (制限) を超えずに distance のステップだけ正確にオフセットされている場合は true。それ以外の場合は false。戻り値が false の場合、i の値は limit と等しくなります。
distance として渡される値は、コレクションの境界を超えて i をオフセットしてはなりません。limit として渡された指標がそれらの境界を超えたオフセットを妨げない限り。
複雑さ: コレクションが RandomAccessCollection に準拠している場合は O(1)。それ以外の場合は O(k)、ここで k は distance の絶対値です。