0
Является ли это предполагаемым поведением?Предполагаемое поведение advancedBy в Swift
var i = 10
i.advancedBy(5, limit: 2) //15
& Где я могу найти реализацию от Apple из
func advancedBy(n: Self.Distance, limit: Self) -> Self
Реализация здесь: https://github.com/apple/swift/blob/97d8f50af4978e54289377a0bd205e71a34529a2/stdlib/public/core/Index.swift, и если вы посмотрите на нее, вы увидите, что проверка '' если p = = limit {break} '. Ни в коем случае ваш индекс не будет равным вашему лимиту. – matt