2016-04-29 22 views
0

我有一些在線搜索,但對Swift來說是新的,我找不到任何幫助我將for循環轉換爲即將到來的Swift版本。C風格的聲明將被折舊爲我循環

我有這個

for var i: CGFloat = start; i <= stop; i += step { 

,並試圖轉換爲新的格式,但不知道該如何。

在我的代碼停止工作之前,有人能幫忙嗎?

謝謝:)

+0

使用'stride'關鍵字.. !! ;) – itsji10dra

+0

啊對。得到它了!謝謝!!! – puks1978

+0

http://stackoverflow.com/questions/36173379/warning-c-style-for-statement-is-deprecated-and-will-be-removed-in-a-future-ve/36173489#36173489 –

回答

0
for i in number.stride(through: toSecondNumber, by: withStep) 

其中我 - 名稱爲您變量

- 我

secondNumber的起始值 - lastValue的範圍

withStep - 的迭代

步驟中,您可以爲您通過包括最後的值或者

0

您應該使用「步幅」關鍵字排除最後一個值。

有關您的solution的詳細信息。