执行/ while循环声明和其他错误

时间:2015-04-11 15:06:54

标签: swift loops while-loop

我在尝试实现这个基本的do while循环时遇到了问题。

我不断收到错误

  

“顶层不允许发表声明”

或其他错误(突出显示“do”一词)

  

“预期声明”

我查看过快速编程指南,并多次阅读相关章节。我也看过我能找到的每一个视频,但似乎无法弄清楚我做错了什么。

这是代码。

//  loop.swift

import Foundation

var i = 17

do
{
   println("1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16")
} while (i < 16)

1 个答案:

答案 0 :(得分:4)

如果这不是您的main.swift文件(它似乎是您的loop.swift文件),则必须将代码包装在函数中。您可以从main.swift或其他地方的其他功能调用该功能。