For loop swift for loop在操场上工作,但不在真实代码中

For loop swift for loop在操场上工作,但不在真实代码中,for-loop,swift,For Loop,Swift,我已经开始使用Swift:6.0版(6A313) 作为Swift的新手,我尝试了游戏场和真实代码。让我困惑的是,这个简单的代码在操场上工作,但在我把它放到我想要的课堂上时却不行: class CollectionViewCell: UICollectionViewCell { for i in 1...3 { println(i) } @IBOutlet weak var imageView: UIImageView! } 错误消息:“预期声明”

我已经开始使用Swift:6.0版(6A313)

作为Swift的新手,我尝试了游戏场和真实代码。让我困惑的是,这个简单的代码在操场上工作,但在我把它放到我想要的课堂上时却不行:

class CollectionViewCell: UICollectionViewCell {

    for i in 1...3 {
        println(i)
    }


    @IBOutlet weak var imageView: UIImageView!

}
错误消息:“预期声明”


非常感谢您的帮助。

您的代码需要在函数中,例如:

class CollectionViewCell: UICollectionViewCell {
    @IBOutlet weak var imageView: UIImageView!

    func doSomething() {
        for i in 1...3 {
            println(i)
        }
    }
}

否则,无法调用此代码,也无法指示您希望它何时/如何运行。

抱歉,我忘了感谢您!但你的回答确实解决了我的问题。再次感谢。