== Range<Int>在两者之间的转换是毫不费力的。当我尝试用ClosedRange做同样的事情时,我遇到了问题: let closedRange: ClosedRange<Int> = 0...4
let subClosedRangesIntermediary我希望删除切片,这样就只剩下一个ClosedRange数组。我想出了一种手动完成的方法,但这看起来需要很多工作:
我正在将我的代码转换为Swift 3,只剩下3个构建时错误,其中2个与我不了解范围现在是如何工作有关。var indices = [ Int ]() if let aRange = tenseRange[ tense ] {:
var tenseRange: [ Tense : ClosedRange<Int> ] = [:] // maps Tense enums to ranges of tense indice