使用Swift创建简单字典时出错



我正在学习SpriteKit,并试图创建一个简单的字典,即这个简单的字典:

class GameScene: SKScene {

let someDic = ["a":1, "b":2, "c":3]
print(someDic)

我经常会收到以下错误消息:

在作用域中找不到类型"someDic">

我做错了什么?

您发布的代码不会编译。print语句必须位于函数内部。

我预计会出现错误";实例方法声明"中应包含"func"关键字;。

如果您创建了一个命令行工具,则此代码将编译并运行:

import Foundation
class Foo {

let someDic = ["a":1, "b":2, "c":3]
func someFunc() {
print(someDic)
}
}
let aFoo = Foo()
aFoo.someFunc()

最新更新