我在尝试实现这个基本的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)
答案 0 :(得分:4)
如果这不是您的main.swift
文件(它似乎是您的loop.swift
文件),则必须将代码包装在函数中。您可以从main.swift
或其他地方的其他功能调用该功能。