<分区>
我在 swift(2.2) 中编写了以下代码:
for var i = 2; sqrt(Double(num)) >= Double(i); i += 1 {.....}
但是,我不断收到一条警告消息,内容为“c-style for statement is deprecated and will be removed in future version of swift”。
那么,编写相同循环的正确方法是“Swift 风格”吗?将 num 的值转换为 double 会给我带来“Swift 风格”的错误。有什么建议吗?
谢谢。