- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是预期的行为吗?
var i = 10
i.advancedBy(5, limit: 2) //15
& 在哪里可以找到 Apple 的实现
func advancedBy(n: Self.Distance, limit: Self) -> Self
最佳答案
文档说这个方法
Returns the result of advancing
self
byn
positions, or until it equalslimit
.
现在让我们考虑一下您的代码:
var i = 10
i.advancedBy(5, limit: 2) //15
当你从 10 级前进时,你永远不会经过 2 级,所以你可以毫无障碍地达到 15 级。所以是的,这是预期的行为。
关于swift - Swift 中 advanceBy 的预期行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36380289/
这是预期的行为吗? var i = 10 i.advancedBy(5, limit: 2) //15 & 在哪里可以找到 Apple 的实现 func advancedBy(n: Self.Dist
这是我在类里面作为练习的快速代码,我正在重写它(因为我是新手)。 位于let end = starIndex.advancedBy(position),我收到错误消息 String.Index 没有名
我想在数组中的另一个对象附近找到一些对象。我以为我可以写一个这样的扩展方法,但我得到了这个错误: // Error: Cannot invoke 'advanceBy' with an argumen
我需要验证医疗保险号码,我正在关注此线程:How do I validate an Australian Medicare number? 我收到错误 代码是:String.Index没有名为adva
let s : Int32 = 4 + var // var is Int32 somewhere else msg.substringToIndex(msg.startIndex.advanc
我是一名优秀的程序员,十分优秀!