我有一些在線搜索,但對Swift來說是新的,我找不到任何幫助我將for循環轉換爲即將到來的Swift版本。C風格的聲明將被折舊爲我循環
我有這個
for var i: CGFloat = start; i <= stop; i += step {
,並試圖轉換爲新的格式,但不知道該如何。
在我的代碼停止工作之前,有人能幫忙嗎?
謝謝:)
我有一些在線搜索,但對Swift來說是新的,我找不到任何幫助我將for循環轉換爲即將到來的Swift版本。C風格的聲明將被折舊爲我循環
我有這個
for var i: CGFloat = start; i <= stop; i += step {
,並試圖轉換爲新的格式,但不知道該如何。
在我的代碼停止工作之前,有人能幫忙嗎?
謝謝:)
for i in number.stride(through: toSecondNumber, by: withStep)
其中我 - 名稱爲您變量
數 - 我
secondNumber的起始值 - lastValue的範圍
withStep - 的迭代
步驟中,您可以爲您通過包括最後的值或者到到
您應該使用「步幅」關鍵字排除最後一個值。
有關您的solution的詳細信息。
使用'stride'關鍵字.. !! ;) – itsji10dra
啊對。得到它了!謝謝!!! – puks1978
http://stackoverflow.com/questions/36173379/warning-c-style-for-statement-is-deprecated-and-will-be-removed-in-a-future-ve/36173489#36173489 –