【发布时间】:2020-09-17 20:26:12
【问题描述】:
我正在学习SpriteKit,并尝试创建一个简单的字典,即这个简单的字典:
class GameScene: SKScene {
let someDic = ["a":1, "b":2, "c":3]
print(someDic)
我经常收到以下错误消息:
在范围内找不到类型“someDic”
我做错了什么?
【问题讨论】:
-
打印语句必须在该类的某个方法中。比较一下:stackoverflow.com/q/29835490/1187415.
-
您发布的代码无法编译。您不能将可执行代码(例如 print 语句)放在函数之外。您必须为您所看到的问题创建一个实际示例,以便我们能够帮助您解决问题。
-
谢谢,就是这样,它必须在一个 !unction...
-
然后看我的回答
-
我通过阅读 Apple 的 Swift iBook 学习了 Swift。它教你从一开始就使用 Swift 作为语言进行编程。本书前半部分为教程,后半部分为参考。您可能想尝试一下。 (它的优点是免费。)我有 C/C++ 系列编译语言的背景,所以 Swift 对我来说并不是一个大的飞跃。
标签: swift sprite-kit